一、提交web表单的时候,如果要检查表单域的数据的合法性,首先在表单标记里添加onSubmit事件:
<form name=form1 method=post action=””, οnsubmit="return valid_check();">
然后在<head></head>之间添加js程序:
<Script>
function valid_check()
{
var str;
if(document.form1.sendcount.value==““||document.form1.content.value==““)
{
alert(“发送数量或发送内容不能为空!”);
return false;
}
if(document.form1.sendcount.value.indexOf(“0”)==0)
{
alert(“发送数量不能为0或以0开头!”);
return false;
}
if(!isDigit(document.form1.sendcount.value)
{
alert(“发送数量必须是数字!”);
return false;
}
return true;
}
</Script>
二、如果在页面上单击一个单选按钮就会触发一个javascript程序做一些工作,
可以这样做:<input type="radio" name="loginid" value="12345" onClick="check()">
就是加上onClick=check();然后在页面的<head></head>中间加入一段js,
来处理当一个radio被选中时做哪些工作<Script language=JavaScript>
<Script>
function check()
{
var login=““;
var chat;
if(document.form1.who.value==kcy||document.form1.grade.value==0)
{
for(i=0; i<document.form1.loginid.length; i++)
if(document.form1.loginid[i].checked)
login=document.form1.loginid[i].value;
}
for(i=0; i<document.form1.chatid.length; i++)
if(document.form1.chatid[i].checked)
chat=document.form1.chatid[i].value;
if(login==““)
{
alert(“另一个警告信息”);
this.location=chat_sys_change?tel_id=+chat;
}
else
{
alert(“一个警告信息”);
this.location=chat_sys_change?login_id=+login+&tel_id=+chat;
}
}
</Script>
三、如何通过超链接提交web页面的表单
只需这样做:
<a href="#" οnclick="javascript:form1.submit();">提交</a>
表单域合法性验证等问题
最新推荐文章于 2022-03-21 10:41:14 发布