ho questo codice semplice:Javascript: onchange evento non viene generato quando il valore è cambiato nel caso in onKeyUp
<body>
<input type="text" onkeyup="this.value = (new Date()).getSeconds()" onchange="alert(1)" />
</body>
io Dont't so perché il valore di testo è cambiato quando si preme il tasto ma l'evento onchange non spara Come posso attivare l'evento onchange?
utilizzare oninput per tutto tranne ie –
Utilizzare: 'onkeyup =" this.value = (new Date()). GetSeconds(); this.onchange(); "' – Ian
@Barmar, Ian: I do not need l'evento onchange si verifica subito dopo il valore della modifica della casella di testo nella funzione onkeyup. Ho bisogno che l'avviso (1) mostri quando clicco sulla pagina per lasciare la casella di testo. – hieund