rss· 投稿· 设为首页· 加入收藏·
当前位置: 火魔网 » 程序开发 » Javascript

JavaScript4

JavaScript正则验证IP,用途:校验ip地址的格式
输入:strIP:ip地址
返回:如果JavaScript通过验证IP返回true,否则返回false;
JavaScript验证IP代码如下通过正则去判断获得是是否是IP地址的格式,然后返回相应的结果

function isIP(strIP) {
if (isNull(strIP)) return false;
var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g //匹配IP地址的正则表达式
if(re.test(strIP)) if( RegExp.$1 <256 && RegExp.$2<256 && RegExp.$3<256 && RegExp.$4<256) return true; return false;

JavaScript表单验证自定义内容,这个比较好,可以自由定制输入项的内容来用JavaScript进行验证,下面demo中是表单项只能为数字和"_",同样您可以进行扩展来达到您想要的目的。用于电话/银行帐号验证上,可扩展到域名注册等

<script  language="javascript">
<!--
function  isNumber(String){  
var  Letters  =  "1234567890-";  //可以自己增加可输入值
var  i;
var  c;
if(String.charAt(  0  )=='-')
return  false;
if(  String.charAt(  String.length  -  1  )  ==  '-'  )
return  false;
for(  i  =  0;  i  <  String.length;  i  ++  ) c  =  String.charAt(  i  );
if  (Letters.indexOf(  c  )  <  0)
return  false; return  true; function  CheckForm() if(!  isNumber(document.form.TEL.value))  {  
alert("您的电话号码不合法!");
document.form.TEL.focus();
return  false; return  true; -->
</script>

JavaScript验证表单项不能为空,这个可是很常用的哦,比如在验证表单里面的用户名不能为空等等,代码如下<script  language="javascript">
<!--
function  CheckForm() if  (document.form.name.value.length  ==  0)  {  
alert("请输入您姓名!");
document.form.name.focus();
return  false; return  true; -->
</script>

JavaScript屏蔽IE后退按钮
在你链接的时候用

<a href="javascript:
location.replace(url)">

JavaScript屏蔽主窗口滚动条在body标签里加上

onload="setInterval('clipboardData.setData(\'Text\',\'\')',100)”

JavaScript屏蔽拷屏,不断地清空剪贴板
在body标签里加上

<style>
@media print {
   * { display: none } </style>

JavaScript屏蔽网站的打印功能JavaScript屏蔽IE6.0 图片上自动出现的保存图标方法一:

<META HTTP-EQUIV="imagetoolbar" CONTENT="no">

方法二:

<img galleryimg="no">

JavaScript屏蔽页中所有的script

<noscrript></noscript>

顶一下
(0)
踩一下
(0)