gpt4 book ai didi

javascript - 将 ID 传递到 url 在 HTML、Javascript 中不起作用

转载 作者:行者123 更新时间:2023-11-28 19:47:22 25 4
gpt4 key购买 nike

我有一个小项目,其中有不同的消息。我给每条新闻一个 div id。请在此处查看演示:enter link description here 。在当前页面中,我仅显示了新闻的一小部分。当您单击此新闻时,应打开另一个页面,其中将显示您单击的完整新闻。所以我使用了 javascript 来获取 id 来识别每条新闻。它对我来说工作得很好。但现在我想在 url 中传递这个 id,这样我就可以使用这个 id 并在另一个页面中显示完整的新闻。它应该看起来像这样:complete_news.php?id= 。我正在尝试做同样的事情,但现在正在工作。任何帮助。谢谢。这是我的代码:html代码

<table width="538" cellpadding="0" cellspacing="0" border="1">
<a href="complete_news.php?id=" class="TrackClick" id="01">
<div class="welcome-rahmen lng toggleNews" id="news_269_kurz">
<p class="welcome-breadcrump">Montag, 19.05.2014</p>
<p class="welcome-subheadline">Teilnahme von MAN Top Used an der Samoter 2014</p>
<div class="newsText">
<p class="welcome-text"><img src="http://intern.autodo.de/admin/news/man-it.jpg" width="165" class="text_fixed" border="0"></p>
<p class="welcome-text">Die 29. Internationale Erd- und Bautechnik-Ausstellung Samoter fand zwischen dem 8. und 11. Mai in Verona statt und zog rund 100.000 Besucher an. Samoter ist die wichtigste italienische Messe ihrer Art, die den Themen Erdbewegung, Hochbau und Baumaschinen gewidmet ist. Zugleich ist diese Veranstaltung damit auch f? europ?chen Markt bedeutsam.</p>
</div>
</div>
</a>
</table

<table width="538" cellpadding="0" cellspacing="0" border="1">
<a href="complete_news.php=id=" class="TrackClick" id="02">
<div class="welcome-rahmen lng toggleNews" id="news_264_kurz">
<p class="welcome-breadcrump">Freitag, 24.01.2014</p>
<p class="welcome-subheadline">Kaufvertrag: neue Porsche-Vorlage zum Drucken!</p>
<div class="newsText">
<img src="http://intern.autodo.de/admin/news/porsche-kaufvertrag.jpg" border="0" align="right" class="img_fixed" width=60><p class="welcome-text">Ihr AMO Druckcenter bietet Ihnen ab sofort die M?chkeit, Kaufvertr? im Porsche-Design zu nutzen.</p>
<p class="page-breadcrump">AutoDo!-Team</p>
</div>
</div>
</a>
</table>

Javascript代码:

$(function() {
$('.TrackClick').click( function() {
var $this = $(this);
var href = $this.attr('href');
window.open(href,'','width=650,height=400,scrollbars=yes,left=150,top=100,screenX=150,screenY=100');
alert( $this.attr('id') );
return false;
});
});

最佳答案

您必须更正 href,如下所示:

var href = $this.attr('href')+$this.attr('id');

关于javascript - 将 ID 传递到 url 在 HTML、Javascript 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24053583/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com