各种JS验证和操作

来源:互联网 发布:尺八制作图数据 编辑:程序博客网 时间:2024/06/05 07:44

1、只能输入数字和.

    //限制 只能输入数字
    function Xian() {
        Xianzhi("iWeight");
    }
    function Xianzhi(TXT) {
        $("#" + TXT).keyup(function () {
            $(this).val($(this).val().replace(/[^0-9.]/g, ''));
        }).bind("paste", function () {  //CTR+V事件处理     
            $(this).val($(this).val().replace(/[^0-9.]/g, ''));
        }).css("ime-mode", "disabled"); //CSS设置输入法不可用  
    }

2、 手机验证

   ///验证
    function validation()
    {
     var myreg = /^(((13[0-9]{1})|159|153)+\d{8})$/;
        if (!myreg.test($("#sReceiverPhone").val())) {
            alert('请输入收件人有效的手机号码!');
            return;
        }
        if (!myreg.test($("#sSenderPhone").val())) {
            alert('请输入发件人有效的手机号码!');
            return;
        }
    }

3、name

$("[name='sGoodsName']", Ele).text(item.sGoodsName);
       $("[name='iTirePriceInput']", Ele).val($.trim(item.iTirePrice));
       $("[name='iSellMaxCount']", Ele).text($.trim(item.iSellMaxCount));
       $("[name='detail']", Ele).prop("href", "/Seller/Goods/GoodsDetail?TireSellID=" + item.TireSellerID);
       var Star = item.iStar * 20 + "%";
      $("[name='score1-hui']", Ele).css("width", Star);

4、
   /**
 * 停止事件冒泡
 * @param {type} 事件
 */
function stopEventBubble(event) {
    var e = event || window.event;


    if (e && e.stopPropagation) {
        e.stopPropagation();
    }
    else {
        e.cancelBubble = true;
    }
}

0 0
原创粉丝点击