Ecco il codice per costrigere l'utente ad andare a capo dopo 78 caratteri e a farlo scrivere al massimo 780 caratteri nella TEXTAREA. Penso che nel messaggio lei desideri solo un limite di caratteri, e non di righe di scrittura. Per questo ho settato l'altezza della TEXTAREA su "20". Se volesse chiedermi un limite anche nell'altezza, mi posti una richiesta![]()
codice:<BODY><FORM action="area.html" method="post"> <TEXTAREA cols="78" rows="20" onKeyUp="check();"></TEXTAREA> <INPUT type="text" size="2" maxvalue="780" maxlength="3" value="780"> <SCRIPT language="Javascript1.2"> <!-- ////////////////Coded by 16437952//////////////// function check() { var x=document.forms[0].elements[0].value; var ext=x.length; document.forms[0].elements[1].value=780-ext; if (document.forms[0].elements[1].value<0) { document.forms[0].elements[1].value="Err"; window.alert("Puoi scrivere al massimo 780 caratteri!!!"); var shorter=x.slice(0,780); document.forms[0].elements[0].value=shorter; document.forms[0].elements[1].value="0"; } } //--> </SCRIPT></BODY>![]()
![]()
![]()

Rispondi quotando