Tôi có điều này chỉ đơn giản là mã:Javascript: onchange sự kiện không cháy, khi giá trị được thay đổi trong onkeyup kiện
<body>
<input type="text" onkeyup="this.value = (new Date()).getSeconds()" onchange="alert(1)" />
</body>
Tôi dont't biết tại sao giá trị textbox đã thay đổi khi tôi bấm phím nhưng sự kiện onchange không cháy. Làm cách nào để tôi có thể kích hoạt sự kiện onchange?
sử dụng oninput cho mọi thứ exept tức là –
Sử dụng: 'onkeyup =" this.value = (new Date()). GetSeconds(); this.onchange(); "' – Ian
@Barmar, Ian: Tôi không cần sự kiện onchange xảy ra ngay sau giá trị của thay đổi hộp văn bản trong hàm onkeyup. Tôi cần cảnh báo (1) hiển thị khi tôi nhấp vào trang để rời khỏi hộp văn bản. – hieund