Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    modi diversi in javascript per indicare un elemento di un form

    Mi vergogno ma ogni tanto mi vengono dei dubbi assurdi.

    Dato un form e un elemento dentro il form, quali sono i metodi corretti per referenziarli?

    Per esempio, io uso sempre var v = document.getElementById("id_elemento");

    Ma ho visto pure document.nomeform.nomeelemento.......

    Grazie della pazienza
    Pietro

  2. #2
    <form> = document.forms[n]
    tipo forms[0]...
    dentro poi
    se hai un input.. fai
    documents.forms[0].elements[0]...e così via x.x

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Grazie, ciao
    Pietro

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    document.nomeForm.nomeElemento
    document.forms[indice_o_nome_form].elements[indice_o_nome_elemento]

    Indice e' ovviamente numerico, nome_elemento e' (pure ovviamente) stringa

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    document.getElementById(id_elemento)
    document.nomeForm.nomeElemento
    document.forms[indice_o_nome_form].elements[indice_o_nome_elemento]
    Se ricordo bene, c'era pure una soluzione valida solo per IE. Mi interesserebbe ricordarla per completezza e, soprattutto, per tenermene alla larga. Me la ricordi? :master:

    Ciao
    Pietro

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 © 2026 vBulletin Solutions, Inc. All rights reserved.