Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/452.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将变量传递到新页面并将其插入文本框?_Javascript_Variables_Popup - Fatal编程技术网

Javascript 如何将变量传递到新页面并将其插入文本框?

Javascript 如何将变量传递到新页面并将其插入文本框?,javascript,variables,popup,Javascript,Variables,Popup,我正在尝试使用以下代码从一个页面传输变量: <a href="login.html" onclick="NameFunction('asdf');">Edit</a> 它不起作用。我认为它不起作用,因为这是另一个页面。如果要将参数传递到另一个页面,可以使用查询字符串将其放置: <a href="login.html?param=asdf">Edit</a> 要在login.html页面上获取参数,可以使用jQuery,如下所述:您可以尝试使

我正在尝试使用以下代码从一个页面传输变量:

<a href="login.html" onclick="NameFunction('asdf');">Edit</a>

它不起作用。我认为它不起作用,因为这是另一个页面。

如果要将参数传递到另一个页面,可以使用查询字符串将其放置:

<a href="login.html?param=asdf">Edit</a>


要在
login.html
页面上获取参数,可以使用jQuery,如下所述:

您可以尝试使用localStorage

  • 在您的onClick方法中,保存要存储在localStorage中的数据

    setItem(键、值)

  • 加载新页面时,在onLoad(如果使用jquery,则为ready函数)方法中,从localStorage获取数据,并在文本框中进行设置

  • 您可以在以下链接中找到有关localStorage的更多信息

    还有更多的信息可以在网上找到

    你说的“这是另一个页面”是什么意思?请显示完整的html文档。
    <a href="login.html?param=asdf">Edit</a>