HTML:
<dl><dt>认购数量</dt><dd><input type="text" placeholder="如3份或3-5份" class="w_input" id="buy" style="background:#faeae9;"/></dd></dl>
<dl><dt>认购金额</dt><dd><span id="buy_amount"></span></dd></dl>
JS:
- stringObj.search(rgExp)
注释:
1、stringObj为必选项,rgExp指正则表达式 ,即匹配规则。
2、返回值:search 方法指明是否存在相应的匹配。如果找到一个匹配,search方法将返回一个整数值,指明这个匹配距离字符串开始的偏移位置。如果没有找到匹配,则返回 -1
autoCount();
function autoCount(){
$('#buy').blur(function(){
var patt = /^[0-9]+$/;
var qty = $('#buy').val();
if(qty.search(patt) !== -1){
var buy_amount = $('#buy_amount').text(qty*100+'万');
}else{
$('#buy').val(1);
$('#buy_amount').text('100万');
}
});
};