remplir des champs a partir d'une liste

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : remplir des champs a partir d'une liste

Re: remplir des champs a partir d'une liste

par piotrowski-s » 05 juil. 2012, 15:29

bon bah finalement c'est résolu, il suffisait d'ajouter.value.

Re: remplir des champs a partir d'une liste

par piotrowski-s » 05 juil. 2012, 14:46

j'ai remplacer les simple égal par des doubles en raison de l'erreur mais en dépit de cela je n'ai toujours rien?

Re: remplir des champs a partir d'une liste

par piotrowski-s » 05 juil. 2012, 14:38

pardon: cela me renvoi l'erreur sous-jacente:

Uncaught ReferenceError: Invalid left-hand side in assignment

remplir des champs a partir d'une liste

par piotrowski-s » 05 juil. 2012, 14:37

Bonjour, j'ai ce code ci:

dans le header:

[javascript]<script type="text/ecmascript">
function affPrs(v){
tab=v.split(/\|/g);
if (v) {
document.getElementById('prs')=tab[0];
document.getElementById('tel')=tab[1];}
}
</script>[/javascript]

et dans le body:
<form name="toto" action="#">
<select id="slc" onchange="affPrs(this.value)">
<option value="0">Choix de l'association</option>
<option value="Arthur Duschmol|01234">Association des Amateurs d'Andouilles (AAA)</option>
<option value="Arthur Duschmol|01234">Association des Amateurs d'Escargots (AAE)</option>
<option value="Ernest Truc|05678">Association des Amateurs de Nouilles (AAN)</option>
</select>


<p><input id="prs" type="text" value=""></p>
<p><input id="tel" type="text" value="" ></p>
</form>
et cela ne fonctionne pas, je ne comprends pas pourquoi pouvez vous m'aid"er s'il vous plaît?

par avance merci.