ciao a tutti,
come faccio a recuperare il nome di un campo di testo tipo quello che fa getelementid...
ciao
grazie
ciao a tutti,
come faccio a recuperare il nome di un campo di testo tipo quello che fa getelementid...
ciao
grazie
anzi GetElementByID...esiste qualcosa?
la sintassi corretta e` getElementById()
Se hai l'ID e vuoi ricuperare il nome:
var nome = document.getElementById('ID_CAMPO').name;
Se invece vuoi trovare i campi che hanno un determinato nome:
document.NOMEFORM.NOMECAMPO... // se il campo e` unico
document.NOMEFORM.NOMECAMPO[i]... // se il campo e` multiplo
Se vuoi tutti gli elementi della pagina definiti da un tag:
document.GetElementsByTagname('TAG')[i]...
In caso contrario non ho capito cosa vuoi
i e` un indice e va da 0 a N-1
I nomi scritti tutti MAIUSCOLO vanno sostituiti con i dati della tua pagina.
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
nesuno sa aiutarmi, devo recuperare il nome del campo text, ceckbox ecc...per poi applicarci un js..purtroppo non posso agire sull' id in quando non cel' ho a disposizione...
grazie e speriamo
![]()
Ma allora vuoi fare il giro su tutti i campi di un form per capire come si chiamano e di che tipo sono?
Da chiamare (ad esempio):codice:function cercanomi(ff) { for(var i=0; i<ff.length; i++) { alert("trovato campo "+ff.elements[i].name + " di tipo "+ff.elements[i].type); } }
<body onload="carcanomi(document.NOMEFORM);">
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
la provo..in pratica mi verifica tutti i campi di testo presenti nella pagina e restitutisce il nome
giusto?
grazie