PDA

View Full Version : [JAVASCRIPT] getelementbyId


jk-koldus
17-05-2007, 22:48
mi sto operando in uno script nel quale dopo aver cliccato su un link, questo tramite javascript mi deve cambiare lo stile di + di un elemento...
io ho messo a tutti gli elementi che devono cambiare insieme il parametro name uguale...

facendo document.getElementByName mi torna errore che non esiste....

facenfo document.getElementById funziona ma lo cambia a un solo elemento e non a tutti... come posso fare?

koldus

Gremo
18-05-2007, 03:11
mi sto operando in uno script nel quale dopo aver cliccato su un link, questo tramite javascript mi deve cambiare lo stile di + di un elemento...
io ho messo a tutti gli elementi che devono cambiare insieme il parametro name uguale...

facendo document.getElementByName mi torna errore che non esiste....

facenfo document.getElementById funziona ma lo cambia a un solo elemento e non a tutti... come posso fare?

koldus

ma non è document.getElementsByName (con la s?) e infatti dovrebbe essere plurale, quindi tornarti una collezione (array credo) di oggetti...

getElementById ovviamente ti cambia solo il primo immagino, perchè l'id per definizione è unico, e dovrebbe esserlo in tutto il documento