字母,数字,中文,全选不全选,手机号,邮箱

来源:互联网 发布:千语软件好用么 编辑:程序博客网 时间:2024/06/05 06:52
<pre name="code" class="html">function choose(obj) {       var d1=document.getElementById("tab1").style;var d2=document.getElementById("tab2").style;if (obj == 1) {   d1.display="";   d2.display="none";} else if (obj == 2) {  d2.display="";  d1.display="none";} }function hider(){$("#tab1").show();$("#tab2").hide();}对比

//全选
function selectAll(){ var tit = document.getElementById("all"); var inputs = document.getElementsByName("check"); for(var i = 0; i < inputs.length; i++) {  if(inputs[i].type == "checkbox")  {   if(tit.checked == true)   {    inputs[i].checked = true;   }else{    inputs[i].checked = false;   }  } }}//中文判断function isName(){  var name = document.getElementById("name").value;if(name==null||name=="" ){alert("用户名不能为空");}}//中文校检function isChn(){var loginPassword=document.getElementById("loginPassword").value;    var reg =/[^\x00-\xff]/g; if(loginPassword==null || loginPassword==""){ alert("密码不能为空");}    else    {    if(reg.test(loginPassword)){    return true;    }else    {    return false;    }}}// 电话校检functioncheckphone(){var phone = document.getElementById("phone").value;var re=/^0?(13[0-9]|15[012356789]|17[678]|18[0-9]|14[57])[0-9]{8}$/; var objExp=new RegExp(re);    if(phone==null || phone=="" || objExp.test(phone) ){   return true;     }else{       alert("您的手机号错误请重新输入");   }}// 邮箱校检functioncheckEmail(){var email=document.getElementById("email").value;   var re =/^([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\-|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;    var objExp=new RegExp(re);    if(email==null || email=="" || objExp.test(email) ){   return true;          }else{       alert("您的邮箱错误请重新输入");   }}//只能是数字和字母校检function checkCharacter(){ var smaNumber=document.getElementById("smaNumber").value; var re =/^[A-Za-z0-9]+$/; var objExp=new RegExp(re); if(smaNumber==null || smaNumber=="") {  alert("请输入编号"); }else if(objExp.test(smaNumber) ){   return true;          }else{       alert("对不起,只能输入字母和字符串");   }}
event事件兼容 火狐和其他浏览器
</pre><pre code_snippet_id="572907" snippet_file_name="blog_20150106_2_7544026" name="code" class="html">function del() {<span style="white-space:pre"></span> var event = window.event || arguments.callee.caller.arguments[0]; // 获取event对象<span style="white-space:pre"></span> var e = event.srcElement ? event.srcElement : event.target;document.all.test.deleteRow(e.parentElement.parentElement.rowIndex); }

0 0