Alert maximum karakters in textfield

Status
Niet open voor verdere reacties.

yammaski

Gebruiker
Lid geworden
9 mrt 2005
Berichten
284
Het alert zou moeten verschijnen wanneer bij een ingegeven tekst het maximum aantal karakters voor de gekozen breedte wordt overschreden.
Bvb.: bij een breedte van 15 cm, mag je maximum 15 karakters ingeven.

Prototype


Yam.
 
Hoe ik dit moet doen ?
Als de gekozen breedte 10 is moet "var maxlength" ook 10 zijn.

Ik ben er bijna !
Ik moet enkel nog in de alert het juiste aantal karakters kunnen weergeven.
Waar nu ??? staat, moet de waarde van var maxChars komen.

Code:
<script>
<!--
function checkchars(cur){
var e = document.getElementById("FrogStyling_1_Size_Add");
var maxChars = e.options[e.selectedIndex].value;
var maxlength=maxChars

if (cur.AddText.value.length>maxlength){
alert("Please restrain your input to ??? or less characters !")
return false
}
}
//-->
</script>
 
Laatst bewerkt:
[JS]<script>
<!--
function checkchars(cur){
var e = document.getElementById("FrogStyling_1_Size_Add");
var maxlength = e.options[e.selectedIndex].value;

if (cur.AddText.value.length>maxlength){
alert("Please restrain your input to " + maxlength + " or less characters !");
return false;
}
}
//-->
</script>[/JS]
 
Laatst bewerkt:
ok ... bedankt ! :thumb:

Oeps ... blijkt niet te werken in IE9, wel in de compatibiliteitsmodus (IE8 dus).
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan