Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.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_Prompt - Fatal编程技术网

Javascript 在提示符中使用来自用户的用户输入重定向到另一个页面

Javascript 在提示符中使用来自用户的用户输入重定向到另一个页面,javascript,prompt,Javascript,Prompt,我有提示,我想要它,这样当一个人进入某物时,例如,我问:你是什么?这个人回答约翰。然后我希望它出现在我的另一个html页面上,该页面使用innerhtml显示Hello John。所以它不是一个弹出窗口,而是在另一个页面上 但是我似乎无法接受用户写入我的新页面的输入,您可以使用它来执行此操作。使用URL中的参数链接到页面 例如www.mywebsite.com?name=John 然后使用window.location.query访问新页面上的参数。我倾向于将输入传递到一个隐藏的表单字段,然后将

我有提示,我想要它,这样当一个人进入某物时,例如,我问:你是什么?这个人回答约翰。然后我希望它出现在我的另一个html页面上,该页面使用innerhtml显示Hello John。所以它不是一个弹出窗口,而是在另一个页面上


但是我似乎无法接受用户写入我的新页面的输入,您可以使用它来执行此操作。

使用URL中的参数链接到页面

例如www.mywebsite.com?name=John


然后使用window.location.query访问新页面上的参数。我倾向于将输入传递到一个隐藏的表单字段,然后将表单提交到第二个页面

为什么不使用JavaScript API

您当前的页面:

var x = prompt('your name?');
if ( x ) {
    localStorage.setItem('person_name', x);
    // do redirection
}
在下一页中,您可以通过以下方式获得您的价值:

var whatImage = localStorage.getItem('person_name');

值persons type John将不会出现在第二页上。这是一种选择,但是用户体验可能有点奇怪。谁想在URL上看到他的名字?@isherwood是的,我明白。。我对电子邮件邀请使用此方法,允许某人单击其电子邮件中的链接,并在进入注册页面时填写该字段。@LowerCassOverflowian通常,我避免使用仅链接的答案。然而,我碰巧知道这个网站,他们的链接没有改变。此外,该网站给出的答案比我能创建的要好得多。@PlasmaPower:我们的意思是,你可以保持链接正常,但也可以将相关代码粘贴到这里。StackOverflow是完全独立的。该链接用于归属于原始来源。