Plusieurs form pour form.submit

Signaler
Messages postés
2
Date d'inscription
dimanche 15 juin 2003
Statut
Membre
Dernière intervention
17 juin 2003
-
Messages postés
2
Date d'inscription
dimanche 15 juin 2003
Statut
Membre
Dernière intervention
17 juin 2003
-
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

Messages postés
1251
Date d'inscription
mercredi 7 août 2002
Statut
Modérateur
Dernière intervention
10 avril 2013

Essaie ceci

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

:)
Nickadele
Messages postés
2
Date d'inscription
dimanche 15 juin 2003
Statut
Membre
Dernière intervention
17 juin 2003

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