Mettiamo che il primo
della mia pagina abbia un id sconosciuto..
<p id="random">
Come posso fare per trovare il valore dell'id del primo
?
Mettiamo che il primo
della mia pagina abbia un id sconosciuto..
<p id="random">
Come posso fare per trovare il valore dell'id del primo
?
document.getElementsByTagName("p")[0].id
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
e dell'ultimo ? :P
E' piu' complicato...![]()
x = document.getElementsByTagName("p")
myID = x[x.length-1].id
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
grazie![]()
Se ho una lista di
tipo:
<p id="10">..
<p id="14">..
<p id="16">..
come faccio tramite un for() a scansionarli ?
ciclo 1: myId = 10
ciclo 2: myId = 14
ciclo 3: myId = 16
Potresti usare un pochino di fantasia...
Questa discussione sta assumendo l'aspetto di una lezione a puntate...codice:x = document.getElementsByTagName("p") for (var i=0;i<x.length;i++) { myID = x[i].id }![]()
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
Ho provato quel codice pure io prima, ma mi stampa solo il primo id !!
Originariamente inviato da uMoR
Ho provato quel codice pure io prima, ma mi stampa solo il primo id !!Posta il codice come l'hai modificato/adattato alla tua pagina (meglio ancora un link)
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
Io ho una serie di tag di questo tipo:codice:function prova() { x = document.getElementsByTagName("p") for (var i=0;i<x.length;i++) { var id2 = x[i].id var titolo = document.getElementById(id2+".a").innerHTML; var descrizione = document.getElementById(id2+".b").innerHTML; document.getElementById(id2+".a").innerHTML = 'codice html' + titolo + 'codice html'; document.getElementById(id2+".b").innerHTML = descrizione + 'codice html'; } }
<p id="10">
<div id="10.a">...</div>
<div id="10.b">...</div>
</p>
<p id="11">
<div id="11.a">...</div>
<div id="11.b">...</div>
</p>
Il codice pastato sopra è in un file .js esterno, richiamato con <body onload="prova()">, cosi com'è funziona soltanto con il primo tag
Non chiedermi l'utilità di questo script che è difficile da spiegare![]()