tôi muốn xóa đầu vào được chỉ định nếu giá trị không phải là số. chức năng hoạt động cho một ID, nhưng tôi muốn nó hoạt động cho nhiều. tất nhiên tôi có thể viết chức năng nhiều lần nhưng tôi không muốn làm điều đó.jQuery, cùng chức năng cho nhiều id
mã sau chỉ có hiệu lực đối với đầu vào có id "d". tôi không biết làm thế nào để xác định id khác. có ai giúp được không?
<input id="d" />
<input id="d2" />
<input id="d3" />
<script type="text/javascript">
$('#d,d2,d3').keyup(function(){
if($('#d,d2,d3').val() != "") {
var value = $('#d,d2,d3').val().replace(/^\s\s*/, '').replace(/\s\s*$/, '');
var intRegex = /^\d+$/;
if(intRegex.test(value)) {}
else {
$(this).val('');
}
}
});
</script>
@loler: Ah ok mát – Sarfraz
Đây là câu trả lời đúng cho câu hỏi ...! Awsome! –