我正在尝试触发keyup
函数后清除文本字段。
我用一个简单的val('')
清除了它,但是没有用。如果有的话。我希望我的文本字段不允许首先输入句点或.
,例如.12
。
这是我的keyup
函数:
$('#gross-mass').keyup(function(event) {
var currentVal = $(this).val();
if (parseFloat(currentVal) == 0.00 && (event.which == 48 || event.which == 96)) {
//currentVal = currentVal.slice(0, 3);
currentVal.val(' ');
}
$(this).val(currentVal);
});
最佳答案
currentVal
不是函数,而是字符串。您可以这样设置它的值:
currentVal = ' '