Passage de variable en JavaScript HELP !!

Womack -  
Laurent G Messages postés 35 Statut Membre -
G un probleme de passage de variable php a une foncion Javascript

<td><input type="text" name="nb_mat" size="7" ></td>
<td> <input type="button" name="Submit" value="Envoyer" onClick="ouvrir(nb_mat)"></td>

donc dans la zone de texte, je rentre un chiffre donc nb_mat=2 par exemple ensuite je veux qu'en cliquant sur le bouton Envoyer ça fasse appel a une fonction Javascript Ouvrir ou je fourni nb_mat :

function ouvrir(nombre) {
window.location='fiche_retour_p1.php?nb_mat=nombre'
}

ainsi je veux faire appel a la meme page mais avec nb_mat initialisé a 2 pour l'utiliser apres.

Or nombre n'est pas intialisé a 2.

Si quelqu'un pouvait m'aider en corrigeant l'erreur ça me rendrait un enorme service.

Merci d'avance

1 réponse

  1. Laurent G Messages postés 35 Statut Membre 4
     
    première chose : ce n'est pas la peine de faire une fonction javaScript pour ça , une fonction php suffit :
    function ouvrir(nombre) { 
    header ("Location: fiche_retour_p1.php?nb_mat=$nombre")
    } 
    

    De plus, le passage de variable de php à javascript n'est pas toujours évident.

    deuxième chose : si tu tiens à faire une fonction Javascript fait comme ça :

    function ouvrir{ 
    window.location='fiche_retour_p1.php?nb_mat=document.NomDeTonFormulaireIci.nb_mat.value' 
    } 
    
    
    
    0