学院首页>网络编程>ASP>表单递交合法性检测-只允许填写字母

表单递交合法性检测-只允许填写字母

作者:未知 来源:未知 添加时间:2006-5-21 10:27:04
<script language="JavaScript"> 
<!-- 
function CheckForm() 

if (document.form.yourname.value == "" ) 

alert ("请输入姓名!"); 
return false; 


var Letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" 
for (i=0; i < document.form.yourname.value.length; i++) 

var CheckChar = document.form.yourname.value.charAt(i); 
CheckChar = CheckChar.toUpperCase(); 
if (Letters.indexOf(CheckChar) == -1) 

alert ("请输入英文姓名!"); 
return false; 




// --> 
</Script> 

<form action="" name="form" method="post" onSubmit="return CheckForm()"> 
<div align="center"> 
<input type="text" name="yourname"> 
<input type="submit" name="submit" value="submit"> 
</div> 
</form> 
站内搜索