Javascript action champs de text

Fermé
cap Messages postés 57 Date d'inscription mardi 24 mai 2005 Statut Membre Dernière intervention 30 novembre 2007 - 2 juin 2005 à 16:37
thibautrey Messages postés 1 Date d'inscription samedi 24 septembre 2011 Statut Membre Dernière intervention 24 septembre 2011 - 24 sept. 2011 à 09:35
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 Date d'inscription jeudi 2 juin 2005 Statut Membre Dernière intervention 30 décembre 2010 109
2 juin 2005 à 16:43
this.value=checkNumeric(this.value); 

a la suite dans ton onkeypress
0
cap Messages postés 57 Date d'inscription mardi 24 mai 2005 Statut Membre Dernière intervention 30 novembre 2007 37
2 juin 2005 à 16:57
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 Date d'inscription jeudi 2 juin 2005 Statut Membre Dernière intervention 30 décembre 2010 109
2 juin 2005 à 17:06
lol, moi j'aime bien les post comme le tien !
0
thibautrey Messages postés 1 Date d'inscription samedi 24 septembre 2011 Statut Membre Dernière intervention 24 septembre 2011
24 sept. 2011 à 09:35
T'inquiète sa arrive à tout le monde ^^
0