Javascript action champs de text

cap Messages postés 57 Statut Membre -  
thibautrey Messages postés 1 Statut Membre -
Salut,
j'suis juste un peu coincé avec une fonction javascritp ( c pas trop mon truc)
donc j'ai juste un champs de texte et j'aimerais que lorsque l'utilisateur saisie un nombre réelle il fasse un arrondi et le transforme en entier!!
donc j'ai créer une fonction ki réalise bien cette action mais en fait j'suis bloké pour réafficher le résultat après ma fonction
mon code :

echo "<INPUT TYPE=\"INPUT\" SIZE=3 NAME= 'arrondi '
VALUE=' '
/*************************************************
j'oblige a taper un chiffre donc je désactive les lettre du clavier
*************************************************/
onKeypress=\" if(event.keyCode < 45 || event.keyCode > 57) event.returnValue = false;
if(event.which < 45 || event.which > 57) return false; \"

/******************************************************
j'appelle la fonction qui va arrondire
lorsqu'on modifie la valeurs du champ de texte on va dans la fonction
checknumérik
******************************************************/
onChange=\"checkNumeric(this.value)\" >;

Voilà maintenant le code de ma fonction javascipt :

/****************************
on recoit la valeurs du champs de text
strString<== reçoit la valeurs
Math.roung <== réalise l'arrondi
et on retourne la valeur entiere
*************************/
function checkNumeric(strString){
var blnResult;
blnResult = Math.round(strString);
return blnResult;
}

Mon pb c justement une fois la valeur retourner je fais comment pour la réafficher dans le meme champs de texte que celui de la saisie
j'pense pas que ce soit difficile mais j'suis euh..un peu bloké

Cap

4 réponses

Timon1102 Messages postés 354 Statut Membre 109
 
this.value=checkNumeric(this.value); 

a la suite dans ton onkeypress
0
cap Messages postés 57 Statut Membre 37
 
HUuu, on se sent minable après ce genre de réponse!!
ok, merci ça marche!!
kom koi trop programmer tue la programmation!!
lol
0
Timon1102 Messages postés 354 Statut Membre 109
 
lol, moi j'aime bien les post comme le tien !
0
thibautrey Messages postés 1 Statut Membre
 
T'inquiète sa arrive à tout le monde ^^
0