Liste de prix dynamique

Fermé
jicao Messages postés 48 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 30 juin 2006 - 17 janv. 2005 à 15:33
jicao Messages postés 48 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 30 juin 2006 - 19 janv. 2005 à 16:39
bonjour

voila mon code qui me permet d afficher le prix de mes objet en fonvtion du choix dans le menu deroulant

<script language="JavaScript"><!--
   function calc(v1,v2,v3,res) {
      if(isNaN(v1.value)||(v1.value=="")) v1.focus()
      else if(isNaN(v2.value)||(v2.value=="")) v2.focus()
	  else if(isNaN(v3.value)||(v3.value=="")) v3.focus()
      else res.value=parseFloat(v1.value)*parseFloat(v2.value)*parseFloat(v3.value)
      return false
   }
//--></script> 
<table><form onSubmit="return calc(this.v1,this.v2,this.v3,this.res)"><tr> 
<select name='v1' > 
          <option value="0"><font face="Verdana">Choisir</font></option>
          <option value="1.5" onFocus="this.value='1.5';res.value=''"><font face="Verdana">privé</font></option>
          <option value="3" onFocus="this.value='3';res.value=''"><font face="Verdana">Public</font></option>
        </select>
		<select name='v2' > 
          <option value="0"><font face="Verdana">Choisir</font></option>
          <option value="1" onFocus="this.value='1';res.value=''"><font face="Verdana">1 mois</font></option>
          <option value="3" onFocus="this.value='3';res.value=''"><font face="Verdana">3 mois</font></option>
		  <option value="6" onFocus="this.value='6';res.value=''"><font face="Verdana">6 mois</font></option>
		  <option value="9.6" onFocus="this.value='9.6';res.value=''"><font face="Verdana">12 mois</font></option>
        </select>
		<select name='v3' > 
          <option value="0"><font face="Verdana">joueurs</font></option>
          <option value="10" onFocus="this.value='10';res.value=''"><font face="Verdana">10</font></option>
          <option value="12" onFocus="this.value='12';res.value=''"><font face="Verdana">12</font></option>
		  <option value="14" onFocus="this.value='14';res.value=''"><font face="Verdana">14</font></option>
		  <option value="16" onFocus="this.value='16';res.value=''"><font face="Verdana">16</font></option>
        </select>
 
   <td><input type="Submit" value="égale"></td>
   <td><input size=10 name="res"></td>
</tr></form></table>

voir http://jicao.serveur-games.com/test/index1.php

ca marche tres bien mais je voudrais supprimer le bouton egal qui ne sers a rien ... que tout ce mette a jour en temps reel...

merci


     www.pbinfo.be.tf
_/   -*= JiC@0 =*-  \_
A voir également:

1 réponse

jicao Messages postés 48 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 30 juin 2006
19 janv. 2005 à 16:39
solution :)

<html>
<head>
<script language="JavaScript">
function calc() {
document.f.res.value = document.f.v1.value*document.f.v2.value*document.f.v3.value;
}
</script> 
</head>
<body>
<form name="f"> 
<select name='v1' onchange="calc()"> 
<option value="0"><font face="Verdana">Choisir</font></option>
<option value="1.5"><font face="Verdana">privé</font></option>
<option value="3"><font face="Verdana">Public</font></option>
</select>
<select name='v2' onchange="calc()"> 
<option value="0"><font face="Verdana">Choisir</font></option>
<option value="1"><font face="Verdana">1 mois</font></option>
<option value="3"><font face="Verdana">3 mois</font></option>
<option value="6"><font face="Verdana">6 mois</font></option>
<option value="9.6"><font face="Verdana">12 mois</font></option>
</select>
<select name='v3' onchange="calc()"> 
<option value="0"><font face="Verdana">joueurs</font></option>
<option value="10"><font face="Verdana">10</font></option>
<option value="12"><font face="Verdana">12</font></option>
<option value="14"><font face="Verdana">14</font></option>
<option value="16"><font face="Verdana">16</font></option>
</select>
<input type="text" value="0" name="res">
</form>
</body>
</html>


www.pbinfo.be.tf
_/ -*= JiC@0 =*- \_
0