La soluzione al problema 2:
codice:
<HTML>
<HEAD>
<SCRIPT>
function sel(area) {
area.posiz = document.selection.createRange();
}
function insert(area, scritta) {
area.posiz.text = scritta;
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="MioForm">
<TEXTAREA NAME="area" ROWS="3" COLS="50" ONSELECT="sel(this);" ONCLICK="sel(this);" ONKEYUP="sel(this);">
Testo in cui inserire.
Testo in cui inserire.
Testo in cui inserire.</TEXTAREA>
<INPUT TYPE="text" NAME="scritta" SIZE="50" VALUE="scrivi qui">
<INPUT TYPE="button" VALUE="inserisci" ONCLICK="insert(MioForm.area, MioForm.scritta.value);">
</FORM>
</BODY>
</HTML>