Visualizzazione dei risultati da 1 a 3 su 3

Discussione: nome dinamico oggetto

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    7

    nome dinamico oggetto

    Salve ragazzi, il mio problema è il seguente:

    1. Ho un form in php che ha diversi campi da far completare all'utente.
    2. Io voglio che segua un ordine preciso e voglio anche che lui non debba usa il tab per spostarsi (o il mouse) ma che una volta riempito il campo x sia disponibile il campo x+1 attivo.
    3. Per farlo stò usando un javascript che cambia lo stato "disabled" dei vari input spegnendo quello appena completato e attivando il successivo.
    La questione è questa:

    Se io non voglio fare tanti copy/paste cambiando gli indici è possibile nella funzione JS avere un nome dinamico dell'oggetto? (Come farei in php)

    es.
    document.form1.risposta_X.disabled=true;
    document.form1.risposta_X+1.disabled=false;

    e quindi fare una funzione che abbia come argomento proprio x?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    Qualcosa del genere:
    codice:
    function disattiva(id){
      document.getElementById("nome_"+id).disabled=true;
    }
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    7
    Grazie molte!

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.