|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
优点:简单易学、开发速度快、有很多年“历史”,能找到非常多别人做好的程序来用、配合activeX功能强大,很多php做不到的asp+activeX能做到,例如银行安全控件表单考证 在ASP程序中我们常常会请求用户填写一个表单,然后间接点发送按钮发送给我们,明天这个程序就是限定表单内容,然后再发送给我们。
只是一个复杂的实例,但愿对人人编程有效。
HTML表单:
<formaction="action.asp"method="post"name="myform">
NameandSurname:<br/>
<inputtype="text"name="nameandsurname"size="30"><br/>
Email:<br/>
<inputtype="text"name="email"size="30"><br/>
Age:<br/>
<inputtype="text"name="age"size="3"><br/>
Gender:<br/>
<selectsize="1"name="gender">
<option>-Selectgender-</option>
<optionvalue="Male">Male</option>
<optionvalue="Female">Female</option>
</select><br/>
<inputtype="submit"value="Submit">
</form>
个中Check()函数是用来检测表单内容的。
JavaScript函数:
<SCRIPTLANGUAGE="JavaScript"TYPE="text/javascript">
functioncheck(){
varnameandsurname=document.myform.nameandsurname;
varemail=document.myform.email;
varage=document.myform.age;
vargender=document.myform.gender;
if(nameandsurname.value.indexOf("")==-1){
alert("EnteryourNameandSurname.");
nameandsurname.focus();
}elseif((email.value.indexOf("@")==-1)||(email.value.indexOf(".")==-1)){
alert("Enteryourvalidemailaddress.");
email.focus();
}elseif(!(parseInt(age.value)>0)){
alert("EnteryourAge.");
age.focus();
}elseif(gender.selectedIndex==0){
alert("Selectyourgender.");
gender.focus();
}else{
document.myform.submit();
}
}
</SCRIPT>
把下面的javascript代码放到你的网页的<head></head>之间就能够了!
优点:简单易学、开发速度快、有很多年“历史”,能找到非常多别人做好的程序来用、配合activeX功能强大,很多php做不到的asp+activeX能做到,例如银行安全控件 |
|