Formulaire et javascript

Aurore -  
livremoi Messages postés 11 Statut Membre -
Bonjour, je cherche un code qui verifie que ce qu il y a dans le champs du formulaire ca soit que des chiffres.
Merci de m'aider!
Aurore

3 réponses

Utilisateur anonyme
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title>Untitled</title>
<script>
function checkValue(){
var inputFields = document.forms[0].getElementsByTagName("input");
var isValid=true;
var isNum = true;
for(var i=0 ; i<inputFields.length && isNum==true; i++){
var inputFieldValue = inputFields[i].value;
isNum= isNumeric(inputFieldValue);
if(isNum==false){
alert("Les données introduites doivent être de type numérique!");
return false;
}
}
document.forms[0].submit;
return true;
}
</script>
<script>
<!-- La fonction isNumeric(sText) provient du site: http://www.codetoad.com/javascript/isnumeric.asp -->
function isNumeric(sText){
var ValidChars = "0123456789.";
var IsNumber=true;
var Char;
for (i = 0; i < sText.length && IsNumber == true; i++){
Char = sText.charAt(i);
if (ValidChars.indexOf(Char) == -1){
IsNumber = false;
}
}
return IsNumber;
}
</script>
</head>

<body>
<form name="myForm" href="./anotherPage.html">
<input type="text" name="id_1" />
<br />
<input type="text" name="id_2" />
<br />
<button type="button" onClick="checkValue();">Envoyer</button>
</form>

</body>
</html>
7
livremoi Messages postés 11 Statut Membre
 
bonjour hacktrack je recherche le code javascript pour recevoir sur mon mail un (formulaire de mon site)
si tu pouvais m aider merci d avance
0
ipl Messages postés 5738 Statut Contributeur sécurité 585
 
Bonsoir Aurore,

Si personne ne répond à ta question, pose la sur un des 2 forums dont je t'avais donné l'adresse :
http://www.allhtml.com (inscription gratuite obligatoire, va sur le forum Javascript)
http://editeurjavascript.com (pas d'inscription nécessaire, va sur le forum Général)

@12C4
Ipl
1
ipl Messages postés 5738 Statut Contributeur sécurité 585
 
Bonjour HackTrack,

C'est sympa à toi !
Soit le bienvenu sur CCM !

@12C4
Ipl
1