26-04-2009, 02:07 AM
Bonjour, j'ai actuelement besoin d'une petite fonction JS qui empeche de saisir autre chose que des chiffre dans des input text:
et mon appel :
Cela marceh très bien sous FF mais pas sous IE, des suggestions?
Code :
function CharEvent(e)
{
if(window.event) // pour IE
{
char = String.fromCharCode(e.keyCode);
if(e.keyCode == 0);
char = "5";
return char;
}
else // pour NS et FF
{
char = String.fromCharCode(e.charCode);
if(e.charCode == 0)
char = "5";
return char;
}
}
function QueNum(e)
{
char = CharEvent(e);
if((char < "0" || char > "9"))
{
return false;
}
return true;
}
et mon appel :
Code :
<input class="champ_txt" type="text" name="solde" size="10" onKeyPress="return QueNum( event );">
Cela marceh très bien sous FF mais pas sous IE, des suggestions?