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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  valeur de <input text> en fonction d'un <select>

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

valeur de <input text> en fonction d'un <select>

n°1024819
syrius_69
Posté le 25-03-2005 à 14:49:24  profilanswer
 

bonjour,
 
je travaille sur une application ou se trouve un formulaire.
j'ai récupéré 2 tableaux de ma BDD : $type_log[$i] et $prix_log[$i].
a chaque type correspond un prix.
 
la liste des type_log se trouvent dans un menu déroulant, et je veux que suivant le type_log choisi, le prix correspondant apparaisse automatiquement.
j'ai fais ça, mais ça marche pas  :(  
 
voici mon code php :  
<td><select name="type_log" onChange='choix2(this.form)'>
<?  
$j=0;
while($j!=$nb_type_log){
?>
<option>
<? echo($type_log[$j]); ?>
</option>
<?  
$j++;
}  
?>
</select>
<?
$j=0;
while($j!=$nb_type_log){
?>
<input type='hidden' name='<? echo($j); ?>' value='<? echo($prix_log[$j]); ?>'>
<?
$j++;
}  
?>
</td>
<td><input type='text' class='input' name='prix_log' size='20' value=''></td>

 
voici ma fonction javascript :
function choix2(form){  
i = form.type_log.selectedIndex;
form.prix_log.value = form.i.value;  
}

 
quelqu'un sait faire?
 
merci :hello:

mood
Publicité
Posté le 25-03-2005 à 14:49:24  profilanswer
 

n°1024961
syrius_69
Posté le 25-03-2005 à 16:14:26  profilanswer
 

y'a personne qui veut m'aider???
:-(

n°1025064
Rioji
Posté le 25-03-2005 à 17:12:12  profilanswer
 

Pour la partie javascript

Code :
  1. function choix2(value) {
  2.   document.getElementById("prix_log" ).value = value;
  3. }


 
Pour la partie html quelque chose du genre

Code :
  1. <select name="type_log" onChange="choix2(this.value)">
  2.   <option value="0">pim</option>
  3.   <option value="1">pam</option>
  4.   <option value="2">poum</option>
  5. </select>
  6. <input id="prix_log" type="text" name="prix_log" size="20"/>


 
et voila, à toi de l'adapter dans ton code php.


Message édité par Rioji le 25-03-2005 à 17:12:45
n°1028084
syrius_69
Posté le 29-03-2005 à 10:24:04  profilanswer
 

euh.... ça ne marche pas :  
 
this.value est égal à pim, pam ou poum (type_log) dans ton exemple!!
 
ce que je veux, c'est récupéré le prix qui correspond, que j'ai stocké dans $prix_log[$j] !
 

n°1028457
syrius_69
Posté le 29-03-2005 à 15:20:14  profilanswer
 

SVP, un peu d'aide!

n°1637723
Calico
Posté le 06-11-2007 à 16:30:12  profilanswer
 

Up !
 
Est-ce que quelqu'un a trouvé une solution pour ça par hasard SVP ?

n°1637733
FlorentG
Unité de Masse
Posté le 06-11-2007 à 16:36:38  profilanswer
 

C'est quand-même pas très compliqué :??:


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

  valeur de <input text> en fonction d'un <select>

 

Sujets relatifs
'Text' property is read onlyFonction 'atoi()" en Ada [RESOLU]
Fonction à nombre paramètres variablesFonction lancer au démarrage d'une application visual c++ .NET
Mettre valeur ds IWGrid1Protection par .htaccess ou par une fonction PHP?
appeler une fonction PHP suite à un clic ?problème pour ecriture de résultat dans un fichier text
[JSP] Fonction globale ?pb avec les accents dans la fonction mail
Plus de sujets relatifs à : valeur de <input text> en fonction d'un <select>


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