C'è un modo per scrivere con Javascript dinamicamente del testo in una parte della pagina come as esempio un div od un layer????
C'è un modo per scrivere con Javascript dinamicamente del testo in una parte della pagina come as esempio un div od un layer????
http://pro.html.it/articoli/id_238/idcat_33/pro.html
se poi specifichi meglio quello che vuoi fare vediamo come si può fare
ciao
Mi spiego meglio hai ragione![]()
Io a runtime tramite javascript posso modificare per esempio il value di una casella di testo;
document.all.T1.value="sdsdsds";
potrei anche modificare il src di un'immagine....ma si può modificare il contenuto di un div o di un layer.
Il mio obiettivo è quello di passare diverse stringhe formattate ad un layer...se lo facessi con una text box...poi avrei dei limiti per la formattazione.
Spero di essere stato più chiaro. :bubu:
Grazie.![]()
bene, allora il link è giusto
devi usare document.getElementById('nome_del_livello').innerH TML='nuovo contenuto'
provo ok....
io per il momento ho trovato:
function inserisci_frase() {
if(document.getElementById && document.createTextNode) {
// inanzitutto creiamo un nuovo nodo di testo
frase = document.createTextNode("Iniziamo con un esempio semplice")
// poi, recuperiamo l'elemento con l'attributo ID pari "par_pre"
// e appendiamoci il nodo di testo appena creato
document.getElementById("par_pre").appendChild(fra se)
}
}
Volevo sapere se era anche possible applicare una formattazione al testo (("Iniziamo con un esempio semplice")
Grazie.
Sto cercando di costruire questa stringa:
leftrightslide[i]='">[img]/gestionale/Upload/Foto/<%=rsDivulgazioni([/img]" border=0 alt="<%=rsDivulgazioni("Nome") & "\n"&"validità dal:" & rsDivulgazioni("Data_Inizio") & "\n"&"al:" & rsDivulgazioni("Data_Fine") & ""%>"">'
ma se scrivo: Scrivi('casa') dove 'casa' è una stringa s'incazza![]()
ma la tua funzione per scrivere nel livello si chiama Scrivi()?
intanto se il delimitatore di stringa è '
'<a onMouseOver="Scrivi(\'casa\')" href="...
poi, innerHTML ti permette di passare testo e html,
se vuoi procedere appendendo nodi ti consiglio questo articolo
ciao
la formattazione del forum ha tolto i backslash, togli lo spazio che segue il \
codice:'<a onMouseOver="Scrivi(\ 'casa\ ')" href="...
Purtroppo sono costretto a fare così perchè mi serve scorrere il mio recordset con un while in alto.
Devo poi passare il tutto a quella funzione scrivi che utilizza innerHTML.....in effetti il testo deve provenirgli dal parametro di Scrivi...ma non riesco a passarglielo...puoi aiutarmi???
Se il parametro è numerico va tutto bene...se è una stringa s'incazza.
Grazie.![]()
'<a onMouseOver="Scrivi('casa')" href="...
si incazza![]()
![]()
![]()