un champ avec un maxlenght
salut;
j'ai dans ma jsp un champs de text avec un maxlengh :
Code:
1 2
|
<td> <layout:number property="ND" maxlength="12" size="12" onkeydown="affPrompt(this.size);" key="Start:" ></layout:number> </td> |
et voici le code de la fonction affPrompt() :
Code:
1 2 3 4 5 6 7
|
function affPrompt(long){
if( document.getElementById('ND').value.length==long){
document.getElementById('le_prompt').style.display='block';
document.getElementById('sup').focus();
}
} |
qui marche bien quand je lui passe en paramètre "this.size"
mais quand je lui passe "this.maxlength" :
Code:
1 2
|
<td> <layout:number property="ND" maxlength="12" size="12" onkeydown="affPrompt(this.maxlength);" key="Start:" ></layout:number> </td> |
rien ne se passe
pourquoi on ne peux pas utiliser le "maxlength" en javascript??
sinon ou est le problème dans mon code
merci