用JavaScript的正则表达式验证网址格式是否正确,方法很多,这只是一个实现的方法.
用JavaScript的正则表达式验证网址格式是否正确,方法很多,这只是一个实现的方法.    
代码如下:
<script type=”text/javascript”>// <![CDATA[    
function IsUrl(str){ var regUrl = /(http\:\/\/)?([\w.]+)(\/[\w- \.\/\?%&=]*)?/gi; var result = str.match(regUrl); if(result!=null) {alert( “Yes “)} else {alert( “No! “)} }     
// ]]></script>
<script type=”text/javascript”>// <![CDATA[    
function IsUrl(str){ var regUrl = /(http\:\/\/)?([\w.]+)(\/[\w- \.\/\?%&=]*)?/gi; var result = str.match(regUrl); if(result!=null) {alert( “Yes “)} else{alert( “No! “)} }     
// ]]></script>
调用方法:
<form name=”bao “></form><input type=”text ” name=”txt ” /> <input onclick=”IsUrl(document.bao.txt.value) ” type=”BUTTON” value=”TestURL ” />
解释:    
(http\:\/\/)?代表匹配http://0或1次,     
([\w.]+)匹配www 
微博:软件开发大师 微博:北京淘宝联盟
广告位招商网站 跑运输网站
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号

