1. js打开新窗体:window.open(URL,name,features,replace)。详见:《w3school》
  2. js的open方法如果要在当前窗体打开,name属性需要设置target属性:

_blank

在新窗口中打开被链接文档。

_self

默认。在相同的框架中打开被链接文档。

_parent

在父框架集中打开被链接文档。

_top

在整个窗口中打开被链接文档。

framename

在指定的框架中打开被链接文档。

  1. 正则验证手机号码: ((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)
  2. .net 验证示例

    public static bool IsValidMobileNo(string MobileNo)
    {
    const string regPattern = @"^(130|131|132|133|134|135|136|137|138|139)\d{8}$";
    return Regex.IsMatch(MobileNo, regPattern);
    }

  3. Js验证示例

    var reg = /^(\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$/;

    var txtvale='123123123'

    reg.test(txtvale);