首页 > javascript, 正则表达式 > javascript操作域名正则表达式例子源码

javascript操作域名正则表达式例子源码

2009年11月25日 云飞扬 发表评论 阅读评论

javascript操作域名正则表达式,这里的域名正则表达式要求格式为www.ajaxcn.net,包含www.和常见的域名后缀结尾,详细代码情况如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="tsz._Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title></title>
    <script>
        function check() { 
          var txt=document.getElementById("txt_test").value;
          var regex=/^www\.([\w-]+\.)+((com)|(net)|(org)|(gov\.cn)|(info)|(cc)|(com\.cn)|(net\.cn)|(org\.cn)|(name)|(biz)|(tv)|(cn)|(mobi)|(name)|(sh)|(ac)|(io)|(tw)|(com\.tw)|(hk)|(com\.hk)|(ws)|(travel)|(us)|(tm)|(la)|(me\.uk)|(org\.uk)|(ltd\.uk)|(plc\.uk)|(in)|(eu)|(it)|(jp))$/;
          if (!regex.test(txt)) {
              alert("不是正确的域名");
              txt.focus;
              return false;
          }
          else {
              alert("正确的域名");
          }
 
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
     <asp:TextBox ID="txt_test" runat="server"></asp:TextBox>格式www.ajaxcn.net
    </div>
    <asp:Button ID="Button1" runat="server" OnClientClick="return check();"  Text="Button" />
    </form>
</body>
</html>

原创文章转载请注明出处:云飞扬IT的blog

本文链接: http://www.ajaxcn.net/archives/582

  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.