Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    6

    cliccare su un Button premendo invio sulla tastiera

    ciao a tutti, mi sa che sto affogando in un bicchiere d'acqua,
    ho bisogno che il navigatore riempia una input di tipo text e quando perme invio sulla tastiera venga generato l'evento onclick del button.
    se il button è di tipo submit funziona, ma mi ricarica la pagina e invece io non voglio che questo avvenga.

    la pagina è composta solo dal campo text e dal button.
    spero di essermi spiegato.
    grazie.

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    6
    nessuno mi aiuta...

  3. #3
    Utente di HTML.it L'avatar di nuky
    Registrato dal
    Oct 2001
    Messaggi
    1,053
    Devi verificare che il codice del tasto premuto sia quello dell'invio (13) e nel caso richiami l'evento click del bottone.

    codice:
    <html>
      <body>
        <input type="text" onkeypress="if (event.keyCode==13) document.getElementById('idBottone').click();"/>
        <input type="button" id="idBottone" value="Cliccami" onclick="alert('bottone cliccato');" />
      </body>
    </html>
    - "E' un messaggio. E' di Svarion, della terra di Merdor!"
    - "Busto Arsizio?"
    - "Terrazzo, sgabello, formaggio. Borraccia blu, ca**o di gomma e... CANNUCCIA!"
    - "Ca**o dici? C'è scritto «frocio chi legge»!"

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.