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?
Dévotion, jeu multijoueur gratuit par navigateur de stratégie et de conquête
The Magic Institute, le jeu de magie médieval fantastique gratuit en ligne
Rapture Studio : créateur de divertissement pour tous
JePolitique.fr - débattons ensemble
JécrisLaConstitution.fr - ne laissons pas les Hommes aux pouvoirs écrire les règles du pouvoir
Je Deviens Citoyen (Association à but non lucratif)
The Magic Institute, le jeu de magie médieval fantastique gratuit en ligne
Rapture Studio : créateur de divertissement pour tous
JePolitique.fr - débattons ensemble
JécrisLaConstitution.fr - ne laissons pas les Hommes aux pouvoirs écrire les règles du pouvoir
Je Deviens Citoyen (Association à but non lucratif)