function show_prompt()
{
var name=prompt("Please enter your name");
}
Run Code Online (Sandbox Code Playgroud)
在提交表单之前单击按钮时,我正在调用此函数.
我如何使用表单发布'name'var,以便我可以在php中使用它?
此外,是否可以在提交之前验证用户输入?例如,要确保它至少有4个字符?在输入符合条件之前,用户无法单击按钮.我猜这是不可能的,至少使用alert()函数.或者,如果输入无效并重新提示,它是否可以显示另一条警报消息?
function show_prompt() {
var name;
do {
name=prompt("Please enter your name");
}
while(name.length < 4);
$('#myinput').val(name);
}
Run Code Online (Sandbox Code Playgroud)
这将提示,直到找到具有至少4个字符的名称,然后将其写入具有ID myinput的输入中.
演示:http://jsfiddle.net/xy829/(当然也可以隐藏输入)