Javascript : chaine de caractère et fonction submit

<script type="text/javascript">
function submitform(rubrique)
{
document.rubrique.submit();
}
</script>

Alors voilà mon code et je souhaiterais que la chaîne de caractère qui arrive en paramètre puisse donner sa valeur dans la ligne : document.rubrique.submit(); Au lieu qu’elle soit interpretée comme le mot rubrique.

Elle contient un nom de rubrique (exemple : software) qui indique un nom de formulaire.

Toujours en suivant mon exemple, une fois la fonction lancée il devrait interpreter :


function submitform(software)
{
document.software.submit();
}

Et soumettre le formulaire software, mais à la place il soumet… RIEN :confused:

Merci d’avance pour votre aide.
Edité le 13/04/2010 à 16:34

document.forms[rubrique].submit();

Merci pour ton aide ça fonctionne :wink:

J’ai cru que personne ne répondrait :stuck_out_tongue:

Encore merci.

Sinon, les boutons input type=“submit” ou “image” permettent de faire pareil.