Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [html] Pulsanti di default attivabili con l'INVIO

    In html è possibile assegnare ad una pagina un pulsante di default che venga schiacciato se l'utente preme INVIO?

  2. #2
    Nel caso di un form, il pulsante di submit viene automaticamente reso di default e invia il form anche durante la pressione di INVIO.
    Se invece il pulsante è esterno ad un form, bisogna che il pulsante voluto abbia il focus (tramite javascript). Un esempio potrebbe essere questo:

    <html>
    <head>
    <title>...</title>
    </head>
    <body onload="document.getElementById('button').focus(); ">
    <button onclick="..." id="button">Testo pulsante</button>
    </body>
    </html>

    in onclick deve essere messo il codice che deve essere eseguito su click o sulla pressione di invio.

    Putroppo però gli elementi perdono il focus, nonappena, si clicca in qualunque altra parte della pagina, quindi dovresti trovare un modo per dare il focus al bottone anche dopo altri click su altri elementi della pagina

    Spero di essere stato abbastanza chiaro

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.