我想用一个输入文本打开一个警告框(Javascript),然后在用户点击提交到另一个页面,它就像一个带有一个输入文本的表单,给出的所有示例都是模态示例,我只需要一个alertbox。
答案 0 :(得分:17)
假设我已正确理解您的问题,您可以使用DOM prompt
方法:
var result = prompt("Enter a value");
答案 1 :(得分:7)
您可以使用提示获取用户输入
var retVal = prompt("Enter your name : ", "your name here");
document.getElementById(formId).submit();
您可以访问此变量并相应地重定向
您可以将提示的值存储在表单中的任何控件中,您可以在提交页面后在提交的页面上访问该控件。
答案 2 :(得分:2)
您可以自行查看这里有一个链接,您可以使用javascript popup box
查看不同类型的弹出框答案 3 :(得分:2)
您可以提示
name = prompt('Please enter your name');
然后
window.location = "http://yourdomain.com/yourscript.php?name="+name;
现在您正在做的是使用GET方法发送用户输入脚本的名称。
您显然需要进行一些验证和清理,但这就是GET基本可行的方式。如果要POST输入的数据,请查看AJAX (XmlHttpRequests)并将变量/参数发送到您选择的脚本URL。