/*使用正则表达式判断如果电话输入了,则输入的电话号码必须为数字*/ var con = document.getElementById('tel').value; var tel =/[^0-9]; var zip=document.getElementById('zip').value; re.compile(/^[0-9]{6}$/); if(tel.test(con)){ document.getElementById('show5').innerText='输入的电话号码必须为数字'; return false; } if(!re.test(trim(zip))){ document.getElementById('show7').innerText='*邮编格式不正确'; return false; } */ 2. 只能是汉字: ﹤ input onkeyup="value="/oblog/value.replace(/[^\u4E00-\u9FA5]/g,'')"﹥ 3.只能是英文: ﹤ script language=java script ﹥function onlyEng(){if(!(event.keyCode ﹥=65&&event.keyCode ﹤=90))event.returnvalue=false;} ﹤/ script ﹥﹤input onkeydown="onlyEng();"﹥ 4. 只能是数字: ﹤ script language=java script ﹥function onlyNum(){if(!((event.keyCode ﹥=48&&event.keyCode﹤ =57)||(event.keyCode﹥ =96&&event.keyCode﹤ =105)))//考虑小键盘上的数字键event.returnvalue=false;}﹤ / script ﹥﹤input onkeydown="onlyNum();"﹥ . 只能是英文字符和数字: ﹤input onkeyup="value="/oblog/value.replace(/[\W]/g,"'')"onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"﹥ 6. 验证邮箱格式: ﹤ script LANGUAGE=java script RUNAT=Server ﹥ function isEmail(strEmail) {if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)return true;elsealert("oh");}﹤ / script ﹥ ﹤ input type=text onblur=isEmail(this.value)﹥ ﹤ script LANGUAGE=java script RUNAT=Server ﹥ function isEmail(strEmail) {if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1)return true;elsealert("oh");}﹤ / script ﹥ ﹤ input type=text onblur=isEmail(this.value)﹥ 7. 屏蔽关键字(这里屏蔽***和 ****): ﹤ script language="java script 1.2"﹥ function test() {if((a.b.value.indexOf ("***") == 0)||(a.b.value.indexOf ("****") == 0)){alert(":)");a.b.focus();return f...