您的位置:首页 > Web前端 > JavaScript

各种JS验证和操作

2015-10-29 14:52 796 查看
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;

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: