这可能是一个非常愚蠢的问题,但我无法在任何地方在线找到它,并且我一直在寻找至少一个小时。使用JavaScript打开另一个html页面时传递变量
我有一个链接<a href="MusicMe.html" id="instrumentsNav">Instruments</a>
,我想要得到它的ID一旦点击,因为我需要传递一些变量到我打开的页面,知道工具链接被点击。这是正在从productInformation.html
叫我自己也尝试做<a href="#" onclick="instrumentsClick()" id="instrumentsNav">Instruments</a>
,然后在我的JavaScript,window.open("MusicMe.html", "_self");
,然后试图传递一个变量的方式,但还是绝对没有运气。任何关于如何在打开页面时将变量传递回页面的帮助都很棒。
打开后,我使用该变量来设置元素的ID,以便它只显示一组信息,它正在处理它自己的信息,但当我回去尝试调用它时,它是总是认为它显示了他们全部,因为我无法弄清楚如何设置变量来定义它。不幸的是我需要使用JavaScript而不是PHP。
谢谢。
你尝试的onclick = “instrumentsClick(this.id)” – 2015-03-31 08:37:06
是但随后,在功能我用window.open,无法工作,如何通过ID当我打开html – Navvy 2015-03-31 08:38:26
你可以将它作为查询字符串传递,检查hiral的答案 – 2015-03-31 08:40:04