Ciao !!!
Devo creare una textarea che si adatti in lunghezza al testo che uno vi copia dentro.
Una funzione che fa proprio al mio caso e' quella trovata nel sito:
http://www.felgall.com/jstip45.htm
e che ho utilizzato nel mio file cosi':
<head>
<title>Proviamo</title>
<script>
function sz(t) {
a = t.value.split('\n');
b=1;
for (x=0;x < a.length; x++) {
if (a[x].length >= t.cols) b+= Math.floor(a[x].length/t.cols);
}
b+= a.length;
if (b > t.rows) t.rows = b;
}
</script>
</head>
<body>
<form name="form2" method="POST" action="test4.asp">
<textarea rows="2" name="description1" cols="68" onkeyup="sz(this);" ></textarea>
</form>
</body>
Funziona molto bene pero' una volta consultato il corpo del mio testo,
se voglio cancellare delle righe,
mi accorgo che la dimensione della textarea rimane fissa per cui mi trovo dello spazio bianco che non mi serve..
La domanda e': che codice occorre affinche' la textarea abbia anche una dimensione variabile se uno cancella delle righe in un secondo momento ??
Grazie infinite !!!
Angelo