JavaScript sous NS

JavaScript sous NS - Programmation

Marsh Posté le 08-11-2001 à 15:09:20    

Salut,
 
Voila je fais appel à une petite fonction javaScript lors du choix dans un menu mais sous NS, la valeur qui arrive dans la fonction est toujours NULL. Pkoi :??:  :??:  
 
<form>
<select onChange="reload (value);">  
<option value="0">Exemples de véhicules :</option>
<option value="1">Renault Clio II Société pour 50000</option>
<option value="2">Renault Clio II Société pour 75000</option>
<option value="3">Skoda Octavia pour 50000</option>
<option value="5">Opel Vectra pour 50000</option>
<option value="6">Opel Vectra pour 75000</option>
</select>
</form>


---------------
Dans le monde, il n'y a que 10 sortes de personnes : ceux qui savent compter en binaire et ceux qui ne savent pas
Reply

Marsh Posté le 08-11-2001 à 15:09:20   

Reply

Marsh Posté le 09-11-2001 à 09:31:16    

Et tenez je rajoute la fonction située dans le HEAD pour le même prix :
 
<script language="Javascript">
  function reload (value)
  {
    window.alert ("Value = " + value);
    if (value != 0)
      location.href = "tarifs.asp?IdVehicule=" + value;
  }
</script>


---------------
Dans le monde, il n'y a que 10 sortes de personnes : ceux qui savent compter en binaire et ceux qui ne savent pas
Reply

Marsh Posté le 09-11-2001 à 09:41:22    

essaye  
<select onChange="reload(this.form)">  
 
je pense que ca devrais faire l'affaire
en fait value il ne le reconnais pas la , il le prend comme une variable differente

Reply

Marsh Posté le 09-11-2001 à 10:38:18    

Résultat :
 
value = [object]


---------------
Dans le monde, il n'y a que 10 sortes de personnes : ceux qui savent compter en binaire et ceux qui ne savent pas
Reply

Marsh Posté le 09-11-2001 à 10:48:57    

Ca devrait te convenir :
 
<HTML>
<head>
<script language="Javascript">
<!--//
 
 function reload ()
 {
   window.alert ("Value = " + document.test.select1.options[document.test.select1.selectedIndex].value);
 }
 
//-->
</script>  
</head>
<body>
 <form name="test">
 <select name="select1" onChange="javascript:reload ();">  
 <option value="0">Exemples de véhicules :</option>
 <option value="1">Renault Clio II Société pour 50000</option>
 <option value="2">Renault Clio II Société pour 75000</option>
 <option value="3">Skoda Octavia pour 50000</option>
 <option value="5">Opel Vectra pour 50000</option>
 <option value="6">Opel Vectra pour 75000</option>
 </select>
 </form>  
</body>
</html>

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed