JS+CSS模拟IP输入框
JS+CSS模拟IP输入框
发布时间:2016-12-30 来源:查字典编辑
摘要:测试functioncheckIPValid_1(){if(event.shiftKey){event.returnValue=false;...

测试 function checkIPValid_1() { if(event.shiftKey) { event.returnValue=false; return; } var keyCode = parseInt(event.keyCode); var result=true; if((keyCode==8) || (keyCode==37) || (keyCode==39) || (keyCode==9)) return; if((keyCode>=48) && (keyCode=96) && (keyCode223) { eval("form."+ip).value="223"; alert(ip_1+"不是个有效项目,请指定一个介于1和223之间的数值"); } else if(ip_1==127) { eval("form."+ip).value="1"; alert("以127开头的IP地址无效,因为它们保留用作环回地址,请在1和223之间指定一些其他有效值"); } } function checkIPValid_3(mask) { if(typeof(mask) != 'object'){ mask = eval(mask) } var maskInt=parseInt(mask.value); if((maskInt255)) { mask.value=255; alert(maskInt+"不是个有效项目,请指定一个介于0和255之间的数值"); } } function checkIPValid_4(mask) { var maskInt=parseInt(mask.value); if((maskInt32)) { mask.value=""; alert("掩码错误,请指定一个介于0和32之间的数值"); } } function checkIPValid_5() { var keyCode = parseInt(event.keyCode); var result=true; if((keyCode==219) || (keyCode==221) || (keyCode==191) || (keyCode==220) || (keyCode==186) || (keyCode==32)) { result=false; } if(result==false) event.returnValue=false; }

IP地址:
. . .

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类