problema con write e writelen FACILE

  • Creatore Discussione Creatore Discussione coteaz
  • Data di inizio Data di inizio

coteaz

Utente Attivo
26 Ott 2005
42
0
0
salve vi pongo ancora una mia domanda

credo che la risposta sia molto semplice ma io nn ci so arrivare da solo

ho un frame

in questo frame ho semplicemente questo testo

<ol id="destinazione">
<li>cane</li>
</ol>

ora io vorrei scrivere altri elementi nel frame in questione

se uso x esempio
window.frames['mio_frame'].document.writeln("<li>" + gatto + "</li>");

oppure

window.frames['mio_frame'].document.write("<li>" + gatto + "</li>");

mi scrive si gatto ma mi cancella tutto quello che gia è presente nella pagina

c'è un modo x scrivere in un punto preciso in modo che io posso aumentare la lista dei puntati e numerati presente? e soprattutto senza perdere tutto quello che gia c'è nella pagina?

nota non c'è ne body e ne head nel frame tanto appena chiamo il metodo write mi cancella tutto!

grazie
 
forse c'è una soluzione ma nemmeno funziona

questo è il frame

<ol id="destinazione">
<li>cane</li>
</ol>

se io faccio

var testo ="<li>gatto</li>";
document.getElementById("destinazione").innerHTML = testo;

questo a differenza di write o writeln mi sostituisce cane con gatto quindi nn mi cancella tutto...

ma io vorrei aggiungerlo nn sostituirlo
 
coteaz ha scritto:
forse c'è una soluzione ma nemmeno funziona

questo è il frame

<ol id="destinazione">
<li>cane</li>
</ol>

se io faccio

var testo ="<li>gatto</li>";
document.getElementById("destinazione").innerHTML = testo;

questo a differenza di write o writeln mi sostituisce cane con gatto quindi nn mi cancella tutto...

ma io vorrei aggiungerlo nn sostituirlo
Allora semplicemente fai ;)

document.getElementById("destinazione").innerHTML = document.getElementById("destinazione").innerHTML + testo;

SaLuT!
:byebye:
 

Discussioni simili