Plusieurs form pour form.submit

cs_nico69 Messages postés 2 Date d'inscription dimanche 15 juin 2003 Statut Membre Dernière intervention 17 juin 2003 - 15 juin 2003 à 14:00
cs_nico69 Messages postés 2 Date d'inscription dimanche 15 juin 2003 Statut Membre Dernière intervention 17 juin 2003 - 17 juin 2003 à 19:41
bonjour a tous

petit soucis,
dans une page asp, j'ai plusieurs formulaires qui se creent d'après les resultats d'une requete.

j'ai une fonction renvoi qui fonctionne pour le form1

<script language=javascript>
function renvoi(){
form1.submit();
}
</script>
que je lance avec
<select size="1" name="valeur" onchange="javascript:renvoi();">

or a chaque nouveau formulaire je lui donne un nouveau nom type form1 form2 form3

comment faire pour modifier ma fonction renvoi pour qu'elle utilise le bon formulaire.

j'ai essayer avec
<select size="1" name="valeur" onchange="javascript:renvoi('form1');">

et

<script language=javascript>
function renvoi(mon_form){
mon_form.submit();
}
</script>
mais cela donne une erreur :
cet objet ne gere pas cette propriete ou methode
merci d'avance

2 réponses

nickadele Messages postés 1251 Date d'inscription mercredi 7 août 2002 Statut Modérateur Dernière intervention 10 avril 2013
16 juin 2003 à 10:00
Essaie ceci

<script language=javascript>
function renvoi(mon_form){
document.forms(mon_form).submit();
}
</script>

:)
Nickadele
0
cs_nico69 Messages postés 2 Date d'inscription dimanche 15 juin 2003 Statut Membre Dernière intervention 17 juin 2003
17 juin 2003 à 19:41
Effectivement cela marche, merci a toi
cependant c'est bizarre car dans le nom du form je lui affecte un compteur q de 1 à ... et avec la fonction que tu m'as donner je doit utiliser la valeur q-1 pour que le bon form soit appeler
mais ca marche, alors ...
NS
0
Rejoignez-nous