Visualizzazione dei risultati da 1 a 4 su 4

Discussione: onkeypress

  1. #1

    onkeypress

    sto cercando di fare un form che si autocompleti con ajax

    Codice PHP:
    <input id="***" name="***" size="40" type="text" onkeypress="suggestion_box(this.value)"/> 
    il problema è che il this.value invia sempre un carattere in meno rispetto a quelli digitati, mi spiego meglio:
    digito A - this.value è vuoto
    digito I - this.value è A
    digito U - this.value è AI
    ecc...
    come mai?

    inoltre con javascript come si valuta se una variabile è settata o meno?

    grazie.

  2. #2
    beh, perché il carattere viene scritto quando il tasto è up non down, devi usare onKeyUp

    Che intendi con settata e che tipo di variabile?
    I DON'T Double Click!

  3. #3
    avevo appena risolto sull'evento. grazie lo stesso.

    sulla variabile settata intendo: come si valuta se this.value è NULL, oppure è una stringa vuota?

    grazie.

  4. #4
    beh, se hai il this basta che fai:

    if(!this.value)
    {
    //Qui entra se this.value è null, 0, "", false o undefinied
    }
    I DON'T Double Click!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.