当前位置 博文首页 > 你是人间四月天:动态渲染input使用onkeyup控制值无效
动态拼接渲染input时使用onkeyup控制值只输入数字无效οnkeyup=“value=value.replace(/(0+)|[\d]+/g,’’)”
改为返回函数
html = '<td><input type="number" name="limit_num[]" class="limit_num" value="" class="rate-cl" min="0" οnkeyup="return changeVal(this)"></td>';
function changeVal(obj){
var val = obj.value;
console.log(val);
obj.value = val.replace(/^(0+)|[^\d]+/g,'')
}
cs