Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Problema Tabindex

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    20

    Problema Tabindex

    Ho una pagina con alcune tabelle e alcuni frame.

    Come faccio ad indicare qual'è il primo campo di testo dove si deve posizionare il cursore?

    Grazie mille.

    Edit: errori vari.

  2. #2
    Dai un setfocus nel campo input in cui vuoi che si posizioni il cursore.

    ES:
    codice:
    <form name="login">
    <INPUT TYPE="text" NAME="username" SIZE="15" VALUE="" CLASS="clstext">
    <script language="JavaScript">
    	<!--
    		document.login.username.select();
    		document.login.username.focus();
    	-->
    </script>          
    </form>
    E per gli eventuali altri applica la prorpetà tabIndex.

    ES:
    codice:
    <form name="login">
    <INPUT TYPE="password" NAME="password" SIZE="15" VALUE="" tabindexCLASS="clstext">
    </form>


    Dovrebbe andare.
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    20
    Grazie mille. Funziona.

  4. #4
    Scusa, tabindex deve essere numerato progressivamente, così:

    codice:
    <form name="login">
    <INPUT TYPE="password" NAME="password" SIZE="15" VALUE="" tabindex="2" CLASS="clstext">
    </form>
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    20
    Certo. Grazie mille. QUello che mi mancava erano gli eventi nello script. :P

    Intanto che ci sono!

    Differenza tra focus e select?

  6. #6
    Entrambi si usano sugli input type=text.

    "Select" solamente per le combo (meglio conosciute come <select><option></select>) e per le textarea.

    "Select" --> selezione del campo.
    "Focus" --> posizionamento del cursore.

    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  7. #7
    Originariamente inviato da maximum
    Dai un setfocus nel campo input in cui vuoi che si posizioni il cursore.

    ES:
    codice:
    <form name="login">
    <INPUT TYPE="text" NAME="username" SIZE="15" VALUE="" CLASS="clstext">
    <script language="JavaScript">
    	<!--
    		document.login.username.select();
    		document.login.username.focus();
    	-->
    </script>          
    </form>
    E per gli eventuali altri applica la prorpetà tabIndex.

    ES:
    codice:
    <form name="login">
    <INPUT TYPE="password" NAME="password" SIZE="15" VALUE="" tabindexCLASS="clstext">
    </form>


    Dovrebbe andare.

    Ciao!

    Sai se esiste un modo senza JavaScript?

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.