Buonasera, sto iniziando uno script che mi crei in automatico i valori di un array e dove devo inserire un testo formattato secondo i codici caratteri empity..
Ho la funzione vista in altra discussione :
Desidero inserire la stringa formattata in un elemento Dom del tipo
da poter dopo richiamare in una tabella dinamica
Ma se per prova inserisco in un div , cioè :
mi esce la scritta in html, cioè per maggiore chiarezza se metto la frase :
"Ciao
è da parecchio
che non ti vedo"
nel div non mi esce scritto :
" Ciao <br/>è da parecchio <br/>che non ti vedo"
ma me lo riporta come sopra chiaramente, come posso evitare ciò ??
Avrei altre domande da fare ma per non appesantire cercherò di farle in modo da avere risposte brevi senza dover perder tempo... Vi ringrazio tutti. Domenico
Ho la funzione vista in altra discussione :
HTML:
<html>
<head>
<script language="Javascript">
function rimpiazza() {
var miaStringa = document.mioform.testo.value;
miaStringa = miaStringa.replace(/\n/g, "<br/>");
miaStringa = miaStringa.replace(/'/g, "´");
miaStringa = miaStringa.replace(/¡/g, "¡");
miaStringa = miaStringa.replace(/¢/g, "¢");
miaStringa = miaStringa.replace(/£/g, "£");
--------------------------
document.mioform.risultato.value=miaStringa;
}
</script>
</head>
<body >
<form name="mioform">
<textarea name="testo" cols="35" rows="15"></textarea><br><br>
<textarea name="risultato" cols="35" rows="15"></textarea><br><br>
<input type="button" value="Clicca" onclick="rimpiazza()"> <input type="reset" value="Cancella">
</form>
</body>
</html>
Desidero inserire la stringa formattata in un elemento Dom del tipo
HTML:
document.getElementById("scritta").innerHTML = miaStringa;
Ma se per prova inserisco in un div , cioè :
HTML:
<div id="scritta"></div>
mi esce la scritta in html, cioè per maggiore chiarezza se metto la frase :
"Ciao
è da parecchio
che non ti vedo"
nel div non mi esce scritto :
" Ciao <br/>è da parecchio <br/>che non ti vedo"
ma me lo riporta come sopra chiaramente, come posso evitare ciò ??
Avrei altre domande da fare ma per non appesantire cercherò di farle in modo da avere risposte brevi senza dover perder tempo... Vi ringrazio tutti. Domenico