http://xiangai.taobao.com
http://shop148612228.taobao.com

用JavaScript的正则表达式验证网址格式是否正确,方法很多,这只是一个实现的方法.

用JavaScript的正则表达式验证网址格式是否正确,方法很多,这只是一个实现的方法.
代码如下:

<script type=”text/javascript”>// <![CDATA[
function IsUrl(str){ var regUrl = /(http\:\/\/)?([\w.]+)(\/[\w- \.\/\?%&#038;=]*)?/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- \.\/\?%&#038;=]*)?/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


微博:软件开发大师 微博:北京淘宝联盟
广告位招商网站 跑运输网站
posted @ 2012-04-10 20:37  万事俱备就差个程序员  阅读(311)  评论(0编辑  收藏  举报

http://xiangai.taobao.com
http://shop148612228.taobao.com
如果您觉得对您有帮助.领个红包吧.谢谢.
支付宝红包
微信打赏 支付宝打赏