è possibile far uscire un alert se si superano i 255 caratteri in un area text ?
è possibile far uscire un alert se si superano i 255 caratteri in un area text ?
Lo script conta i caratteri quando viene premuto un tasto e rilasciato! Se sono piu di 255 tronca fino a 255!codice:<SCRIPT language="javascript" type="text/javascript"> <!-- var maxchars=255; function CheckLength() { with (document.modulo) { chars=testo.value if (chars.length > maxchars) { alert('hai superato i 255 caratteri!') } chr.value=maxchars-testo.value.length; } } //--> </SCRIPT> Nella textarea (nel tag) metti onKeyUp="CheckLength()"
“Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)”
il campo
chr.value=maxchars1-appunti.value.length;
mi dice che non è definito
in effetti... a cosa dovrevve corrispondere chr ?
Ho lasciato un pezzo che serve per scirvere quanti caratteri mancano! ^^''
eccolo esatto:
codice:<SCRIPT language="javascript" type="text/javascript"> <!-- var maxchars=255; function CheckLength() { with (document.modulo) { chars=testo.value if (chars.length > maxchars) { alert('hai superato i 255 caratteri!') } } } //--> </SCRIPT>
“Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)”
gredi che sotto l alert si possa inserire una funziona per far si che in automatico si levino i caratteri in eccedenza?
Si...prova così
codice:<SCRIPT language="javascript" type="text/javascript"> <!-- var maxchars=255; function CheckLength() { with (document.modulo) { chars=testo.value if (chars.length > maxchars) { alert('hai superato i 255 caratteri!') str = chars.value chars.value = str.substr(0,255) } } } //--> </SCRIPT>
“Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)”
mi dice che str e nullo o non e un oggetto
var maxchars=500;
function CheckLength()
{
with (document.form1)
{
chars=appunti.value
if (chars.length > maxchars)
{
alert('Nel campo appunti sono consentiti massimo 500 caratteri!')
str = chars.value
chars.value = str.substr(0,500)
}
}
}
//-->
codice:<SCRIPT language="javascript" type="text/javascript"> <!-- var maxchars=255; function CheckLength() { with (document.modulo) { chars=testo.value if (chars.length > maxchars) { alert('hai superato i 255 caratteri!') chars = str.substr(0,255) } } } //--> </SCRIPT>
“Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)”
<SCRIPT>
str non è definito
<!--
var maxchars=100;
function CheckLength()
{
with (document.form1)
{
chars=appunti.value
if (chars.length > maxchars)
{
alert('Nel campo appunti sono consentiti massimo 100 caratteri!')
chars = str.substr(0,100)
}
}
}
//-->
</SCRIPT>
Per l'ennesima volta ho dimentcato qualcosa! ^^ Sorry!codice:<SCRIPT language="javascript" type="text/javascript"> <!-- var maxchars=100; function CheckLength() { with (document.modulo) { chars=appunti.value if (chars.length > maxchars) { alert('hai superato i 100 caratteri!') chars = chars.substr(0,100) } } } //--> </SCRIPT>
Questo dovrebbe andare bene
“Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi! (A.Einstein)”