Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2477 connectés 

  FORUM HardWare.fr
  Programmation

  javascript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

javascript

n°57290
zezette
"Allez hop, au revoir"
Posté le 03-09-2001 à 19:33:56  profilanswer
 

Dans une page web, j'ai un formulaire avec :
 
<select name=poidsmin onblur="Poids()">
 <option value=1>1</option>
 <option value=2>11</option>
 <option value=3>21</option>
</select>
 
<input name=poidsmax disabled>
 
Dans mon javascript :
 
function Poids()
{
  formulaire.poidsmax.value=formulaire.poidsmin.value+9;
}
 
Pouvez vous m'expliquer comment faire pour qu'il m'affiche 10 si je choisi 1, 20 si je choisi 11 et 30 si je choisi 21 car moi j'ai respectivement 19, 119, 219 !!! (il concatène au lieu d'additionner)


---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
mood
Publicité
Posté le 03-09-2001 à 19:33:56  profilanswer
 

n°57292
youdontcar​e
Posté le 03-09-2001 à 19:43:58  profilanswer
 

normal, les valeurs du formulaires sont des strings.
 
utilise parseInt() : parseInt(formulaire.poidsmin.value) + 9

n°57294
alknon
Posté le 03-09-2001 à 19:48:30  profilanswer
 

<form name=formulaire>
<select name=poidsmin onchange="Poids()">
<option value=1>1</option>
<option value=2>11</option>
<option value=3>21</option>
</select>
 
<input disabled name=poidsmax value=10>
</form>
 
<script>
 
function Poids()
{
var form = document.forms.formulaire;
form.poidsmax.value=eval(form.poidsmin.options[form.poidsmin.options.selectedIndex].text)+9;
}
</script>

n°57296
zezette
&#034;Allez hop, au revoir&#034;
Posté le 03-09-2001 à 19:53:06  profilanswer
 

en plus je me suis gouré en recopiant c'est pas value=1 2 3 c'est value = 1 11 21


---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
n°57303
zezette
&#034;Allez hop, au revoir&#034;
Posté le 03-09-2001 à 20:12:00  profilanswer
 

C'était la deuxième solution la bonne. Merci alknon.


---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  javascript

 

Sujets relatifs
[Javascript][Javascript] recuperer une valeur dans l'URL
[ HTML , JavaScript ] help, je trouve pas de nom de titre...[ JavaScript ] Comment faire repeter une fonction toute les Secondes??
[JAVASCRIPT] transformer une page XML en chaine de caracteresouci d'appel Javascript.
Javascript : Appel d'une fonction (newbie !)[JavaScript Urgent ] Pb d'acces aux données sous NetScape
[ JavaScript ] C'est quoi getElements .....generer une variable javascript en XML/XSL
Plus de sujets relatifs à : javascript


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR