我的意思是这样:当用户点击按钮提交表单后,让程序先校验表单中的各项数据,比如:姓名必填,身份证只能是数字 等等。然后,当所有表单数据全部合格后,这时再提交时,会弹出警告框 “您确定要提交此表单吗?”--------------------------------------我只会这样做:在 send.aspx.CS 代码中:this.Button1.Attributes.Add("onclick", "javascript:return Formcheckall();");---------------------------------------然后,在 send.aspx 的 html 代码中:<script type="text/javascript" language="JavaScript">
function Formcheckall()
{
var UserName=document.getElementById("<%=txbname.ClientID%>");
if (UserName.value=="")
{
alert("\n请填写姓名");
UserName.focus();
return false;
}
return true;
}
</script>以上是实现提交表单时用 js 校验表单中的各项输入数据,当姓名都填好后,再一提交的时候,就要弹出:您确定要提交此表单吗?”
就是这一步,我不知道应该怎么写 js 代码了,请各位高手帮帮忙,我非常感谢大家!
----------------------
</form>
{
var UserName=document.getElementById(" <%=txbname.ClientID%>");
if (UserName.value=="")
{
alert("\n请填写姓名");
UserName.focus();
return false;
}
if(confrim('确认要提交此表单吗'))
return true;
else
return false;
}
</script>
return confirm("您确定要提交此表单吗?")
{
var UserName=document.getElementById(" <%=txbname.ClientID%>");
if (UserName.value=="")
{
alert("\n请填写姓名");
UserName.focus();
return false;
}
if(confirm('提交么?'))
{
return true;
}
return true;
}
</script>
{
var UserName=document.getElementById(" <%=txbname.ClientID%>");
if (UserName.value=="")
{
alert("\n请填写姓名");
UserName.focus();
return false;
}
return confrim('确认要提交此表单吗');
}
</script>
return true;
else
return false; 实际中,上面这段代码略过了,没有执行啊
{
var UserName=document.getElementById(" <%=txbname.ClientID%>");
if (UserName.value=="")
{
alert("\n请填写姓名");
UserName.focus();
return false;
}
return confrim('确认要提交此表单吗');
}
</script> 我试过了 return confrim('确认要提交此表单吗'); 这段代码略过了,我填完姓名项后,直接表单就提交了,没有执行
return confrim('确认要提交此表单吗'); 这一步啊
{
return true;
}
return false; 我试过了,这个能正常执行,谢谢各位了