Visualizzazione dei risultati da 1 a 3 su 3

Discussione: tabindex inutile

  1. #1

    tabindex inutile

    Non riesco a spiegarmi perchè non riesco a far funzionare il tab correttamente, anche in un form semplice semplice: 1 input text, 1 input password e 1 input submit, dando rispettivamente tabindex 0, 1 e 2. Al caricamento della pagina neanche si vede dove sta il cursore, dando tab va sul secondo input (quello di password), dando di nuovo tab va sull'input submit, alla terza tabulazione finalmente va sulla input text, dove la proprietà tabindex è impostata su 0. Qualcuno sa spiegarmi perchè??

  2. #2
    se non sbaglio la numerazione deve partire da 1 non da 0

    invece per fare in modo che il cursore sia posizionato sul primo elemento
    devi utilizzare focus()

    esempio:
    codice:
    <body onload="document.form1.id.focus();">
    <form id="form1" name="form1" method="post" action="">
        <label for="id">id</label>
        <input type="text" name="id" id="id" tabindex="1" />
        <label for="psw">psw</label>
        <input type="text" name="psw" id="psw" tabindex="2" />
        <input type="submit" name="invio" id="invio" value="Invia" tabindex="3" />
    </form>
    </body>

  3. #3
    Grazie, ho fatto esattamente così e funziona; le reminiscenze della programmazione in Visual Basic sono deleterie

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.