par
Pierig » 01 août 2007, 16:51
J'ai fait comme tu m'as dit ^^
Et je me suis apperçu qu'en fait rien ne passait dans la fonction (erare humanum est....)
J'avais mal placer mon </form> et ma appeler ma fonction.
Donc j'ai fait en sotre que l'appel soit fait avec un onclick plutot qu'avec le onsubmit (oui oui grosse erreur ^^)
Et ensuite j'ai vu grâce a l'alert que j'avais undefined je suis donc aller à la ligne et j'ai vu le </form> une ligne trop haut.
Je récupère donc maintenant mon champs textarea !
MERCI
Je ne récupère pas par contre mon champs select.
J'ai fait ça :
document.majProduit.f_emprunteur.value = document.Affiche.Selection.options[document.Affiche.Selection.selectedIndex].value;
majProduit = formulaire contenant le champ de type hidden à mettre à jour
f_emprunteur = champs à mettre à jour
Affiche = Formulaire contenant tout les affichages (donc le select)
Selection = nom du select
Moi ça me parrait correct. non ?
Si c'est non c'est que je n'ai pas bien comprit la ligne que tu m'as donnée ^^
EDIT :
Je n'y ai pas penser même si ça coulait de source j'ai refait le alert et ça me renvoi [object html select element] pour le select.
Il renvoi une valeur vide.
Hum ... j'avais un poil modifier mon select entre temps.
<?php echo '<td><select name="Selection">',"\n"; ?>
<option value=''></option><?php
foreach($t_user->resultat as $user) {
// Affichage de la ligne
echo "\t",'<option value="','"', $selected ,'>', $user->usr_prenom_usage ." ". $user->usr_nom_usage,'</option>',"\n";
}
echo '</select></td>',"\n";
Mais bon je met ça à tout hasard je ne pense pas que ça vienne de là.