用javascript写的表单验证程序,当提示比如“请输入用户名”时,点“确定”后,页面就刷新,而且先前添写的也没有了,怎么在输入框中保存
用javascript写的表单验证程序,当提示比如“请输入用户名”时,点“确定”后,页面就刷新,而且先前添写的也没有了,怎么在输入框中保存已经添写的内容呀!
------解决方案--------------------function checkform()
{
if (document.form1.UserName.value== " ")
{alert( "用户名不能为空! ");
document.form1.UserName.focus();
return false;}
}
<FORM name=form1 onsubmit= "return checkform(); " action=save.asp method=post>
<INPUT id= "UserName " name= "UserName " maxlength= "16 ">
</FORM>
是这样吗?
如果类似的话检查一下UserName,大小写有区分的