Ciao a tutti,
utilizzo questo script per inserire e/o modificare dei tag all'interno di una textarea:
<script language="JavaScript" type="text/javascript">
<!--
function TestoDescrizione(tagformatta) {
var a = document.selection.createRange();
if (a.text == '') {
testo = '<'+tagformatta+'>'+'</'+tagformatta +'>';
document.getElementById("Descrizione").value += testo;
} else {
testo = '<'+tagformatta+'>'+a.text+'</'+tagformatta +'>'
a.text = testo
}
}
//-->
</script>
<input id="btn" class="codeLighterButton" type="button" value="[B]" onclick="TestoDescrizione('B')">
<input id="btn" class="codeLighterButton" type="button" value="[I]" onclick="TestoDescrizione('I')">
<input id="btn" class="codeLighterButton" type="button" value="[U]" onclick="TestoDescrizione('U')">
<textarea rows="6" name="Descrizione" id="Descrizione" cols="100" style="font-family: Arial; font-size: 8pt; border-style: dotted; border-width: 1px; padding-left:2px; padding-right:2px; " class="bordures"><%=Descrizione%></textarea> </font>
su IE funziona perfettamente mentre su gli altri browser no, come posso risolvere il problema ?