L'evenements_onfocus_en_js
Marcelinos
Messages postés
353
Statut
Membre
-
Marcelinos Messages postés 353 Statut Membre -
Marcelinos Messages postés 353 Statut Membre -
bojour
J'ai un probleme que voici:
Je veux uiliser l'événement "onfocus" en js.
En effet j'ai un petit formulaire contenant
trois champs de type "Text"
Le principe est que je veux saisir un nombre
dans le premier champs(ex 5) , un nombre
dans le deuxieme champs(ex 10) et lorsque je vais cliquer
dans le troisième champ,que ça m'affiche la somme des deux nombres
(15 dans mon exemple)!
Mais je n'y arrive pas!!
Cependant pour la multiplication et la soustraction,ça marche; mais pour l'addition,
ça ne marche pas! Si je saisi 5 et 10 dans les deux premiers champs,au lieu que
ça m'affiche 15, ça m'affiche 510 c'est_a-dire la concatenation! je ne comprends pas!
Comment faire?
Merci d'avance pour votre aide!!
Voici le code
<html>
<head>
<title>on_focus</title>
</head>
<body>
<form action="executer.php" method="post" name="frm">
<table>
<tr>
<td>Votre premier nombre?</td>
<td><input type="text" name"nombre1" value="5"></td>
</tr>
<tr>
<td>Votre deuxieme nombre?</td>
<td><input type="text" name"nombre2" value="10"></td>
</tr>
<tr>
<td>Somme=</td>
<td><input type="text" name="somme" onfocus="value=frm.nombre1.value+ frm.nombre2.value" size="5"></td>
</tr>
</table>
</body>
</html>
J'ai un probleme que voici:
Je veux uiliser l'événement "onfocus" en js.
En effet j'ai un petit formulaire contenant
trois champs de type "Text"
Le principe est que je veux saisir un nombre
dans le premier champs(ex 5) , un nombre
dans le deuxieme champs(ex 10) et lorsque je vais cliquer
dans le troisième champ,que ça m'affiche la somme des deux nombres
(15 dans mon exemple)!
Mais je n'y arrive pas!!
Cependant pour la multiplication et la soustraction,ça marche; mais pour l'addition,
ça ne marche pas! Si je saisi 5 et 10 dans les deux premiers champs,au lieu que
ça m'affiche 15, ça m'affiche 510 c'est_a-dire la concatenation! je ne comprends pas!
Comment faire?
Merci d'avance pour votre aide!!
Voici le code
<html>
<head>
<title>on_focus</title>
</head>
<body>
<form action="executer.php" method="post" name="frm">
<table>
<tr>
<td>Votre premier nombre?</td>
<td><input type="text" name"nombre1" value="5"></td>
</tr>
<tr>
<td>Votre deuxieme nombre?</td>
<td><input type="text" name"nombre2" value="10"></td>
</tr>
<tr>
<td>Somme=</td>
<td><input type="text" name="somme" onfocus="value=frm.nombre1.value+ frm.nombre2.value" size="5"></td>
</tr>
</table>
</body>
</html>
1 réponse
Bonjour!!!!!!!!!!!!
Ahhhhhhhhhhh !!!!!
J'ai trouvé moi meme la solution à mon
probleme de "onfocus"
Comme le signe "+" concatenait les deux nombres,
j'ai fait ceci:
<td>Somme=</td>
<td><input type="text" name="somme" onfocus="value=(frm.nombre1.value)-(- frm.nombre2.value)" size="5"></td>
</tr>
et c
ça marche à tous les coups!!
Merci beaucoup !!!!
Ahhhhhhhhhhh !!!!!
J'ai trouvé moi meme la solution à mon
probleme de "onfocus"
Comme le signe "+" concatenait les deux nombres,
j'ai fait ceci:
<td>Somme=</td>
<td><input type="text" name="somme" onfocus="value=(frm.nombre1.value)-(- frm.nombre2.value)" size="5"></td>
</tr>
et c
ça marche à tous les coups!!
Merci beaucoup !!!!