Aide en javascript
Résolu
nonoeil
Messages postés
205
Statut
Membre
-
nonoeil Messages postés 205 Statut Membre -
nonoeil Messages postés 205 Statut Membre -
Bonjour,
Je commence en javascript ,je dois coder
Bonjour Madame, Mademoiselle, Monsieur
L'utilisateur entre un chiffre : 1, 2 ou 3
S'il entre 1, alors on affiche "bonjour monsieur", sinon s'il entre 2, on affiche "bonjour madame", sinon on affiche "bonjour mademoiselle"
<html>
<head>
<title>Politesse</title>
<script language="javascript" type="text/javascript">
function verifier() {
var chiffre;
politesse;
if (formulaire.code.value == '1') {
texte='Bonjour Monsieur'
}
else {
texte='!=1'
}
alert(texte);
}
if (formulaire.code.value == '2') {
texte='Bonjour Madame'
}
else {
texte='!=2'
}
alert(texte);
}
if (formulaire.code.value == '3') {
texte='Bonjour Mademoiselle'
}
else {
texte='!=3'
}
alert(texte);
}
</script>
</head>
<body>
<form name="formulaire">
<p> entrer chiffre: <input type="text" name="code"></p>
<p><input type="button" name="bouton" value="politesse" onClick="verifier()"></p>
</form>
</body>
</html>
Les erreurs sont
Uncaught SyntaxError: Unexpected token }
Uncaught ReferenceError: verifier is not defined
Merci d'avance si quelqu'un peux m'aider
Je commence en javascript ,je dois coder
Bonjour Madame, Mademoiselle, Monsieur
L'utilisateur entre un chiffre : 1, 2 ou 3
S'il entre 1, alors on affiche "bonjour monsieur", sinon s'il entre 2, on affiche "bonjour madame", sinon on affiche "bonjour mademoiselle"
<html>
<head>
<title>Politesse</title>
<script language="javascript" type="text/javascript">
function verifier() {
var chiffre;
politesse;
if (formulaire.code.value == '1') {
texte='Bonjour Monsieur'
}
else {
texte='!=1'
}
alert(texte);
}
if (formulaire.code.value == '2') {
texte='Bonjour Madame'
}
else {
texte='!=2'
}
alert(texte);
}
if (formulaire.code.value == '3') {
texte='Bonjour Mademoiselle'
}
else {
texte='!=3'
}
alert(texte);
}
</script>
</head>
<body>
<form name="formulaire">
<p> entrer chiffre: <input type="text" name="code"></p>
<p><input type="button" name="bouton" value="politesse" onClick="verifier()"></p>
</form>
</body>
</html>
Les erreurs sont
Uncaught SyntaxError: Unexpected token }
Uncaught ReferenceError: verifier is not defined
Merci d'avance si quelqu'un peux m'aider
A voir également:
- Aide en javascript
- Telecharger javascript - Télécharger - Langages
- A javascript error occurred in the main process - Forum Windows
- A javaScript error occurred in the main process - Forum Handicap / Accessibilté
- Javascript arrondi - Forum Javascript
- Javascript arrondi après la virgule ✓ - Forum Windows
3 réponses
<html>
<head>
<title>Politesse</title>
<script language="javascript" type="text/javascript">
function verifier() {
var val1,val2,val3;
val1=document.formulaire.code.value;
if (val1 == '1')
{
alert("Bonjour Monsieur");
}
val2=document.formulaire.code.value;
if(val2 == '2')
{
alert("Bonjour Madame");
}
val3=document.formulaire.code.value;
if(val3 == '3')
{
alert("Bonjour Mademoiselle");
}
}
</script>
</head>
<body>
<form name="formulaire">
<p> entrer chiffre: <input type="text" name="code"></p>
<p><input type="button" name="bouton" value="politesse" onClick="verifier()"></p>
</form>
</body>
</html>
voila j'ai corriger ton problème
<head>
<title>Politesse</title>
<script language="javascript" type="text/javascript">
function verifier() {
var val1,val2,val3;
val1=document.formulaire.code.value;
if (val1 == '1')
{
alert("Bonjour Monsieur");
}
val2=document.formulaire.code.value;
if(val2 == '2')
{
alert("Bonjour Madame");
}
val3=document.formulaire.code.value;
if(val3 == '3')
{
alert("Bonjour Mademoiselle");
}
}
</script>
</head>
<body>
<form name="formulaire">
<p> entrer chiffre: <input type="text" name="code"></p>
<p><input type="button" name="bouton" value="politesse" onClick="verifier()"></p>
</form>
</body>
</html>
voila j'ai corriger ton problème
bouchrot, pourquoi 3 variables pour lire un seul champ ?
<html> <head> <title>Politesse</title> <script language="javascript" type="text/javascript"> function verifier() { var val_1=document.formulaire.code.value; if (val_1 == '1') { alert("Bonjour Monsieur"); }else if(val_1 == '2') { alert("Bonjour Madame"); }else if(val_1 == '3') { alert("Bonjour Mademoiselle"); }else{ //traite le cas ou un autre chiffre a été saisi alert("Vous devez taper un chiffre de 1 à 3"); } //ou une autre solution /* var val_1=document.formulaire.code.value; var message; switch (val_1){ case "1": message="Bonjour Monsieur" break; case "1": message="Bonjour Madame" break; case "1": message="Bonjour Mademoiselle" break; default: //traite le cas ou un autre chiffre a été saisi message="Vous devez taper un chiffre de 1 à 3" break; } alert(message); */ } </script> </head> <body> <form name="formulaire"> <p> entrer chiffre: <input type="text" name="code"></p> <p><input type="button" name="bouton" value="politesse" onClick="verifier()"></p> </form> </body> </html>