Bonjour tout le monde, alors voila mon problème :
Citation :
function PopUpMAJ(LigneCourante)
{
var FormCourant = "FormMAJ" + LigneCourante;
alert (document.FormCourant.NumeroLigne.value);
}
//Il s'agit d'une cellule d'un tableau <TD>
<FORM NAME='FormMAJ$NumeroLigne' STYLE='display:inline'><INPUT OnClick='PopUpMAJ($NumeroLigne)' TYPE='Image' SRC='Image\MAJ.gif'>
<input type=hidden name='NumeroLigne' value=$NumeroLigne></FORM>
</TD>
|
Alors voila, j'ai le nom d'un Form qui est variable, il peu prendre les valeur FormMAJ0, FormMAJ1, FormMAJ2, etc.... Donc je récupère la ligne de la cellule que l'ont à cliqué. Ensuite je voudrais passer des paramètre pour un pop-up.
PROBLEME :
Dans mon JS quand je veut faire le alert ca ne marche pas car la variable FormCourant ne fait partie de page HTML (Logique ?) selon le navigateur.
En fait il faudrait que JS analyse la valeur de FormCourant plutot que de lire le nom de la variable comme une chaine.
Ou alors peut-etre faire afficher ce pop-up le tout en HTML, si c'est possible. Ca serai encore mieux
.
Si j'ai choisi le JS plutot que le HTML, c'est simplement parce que je voudrait que lorsque que l'ont clique sur un bouton du pop-up il se ferme et la page qui à lancé ce pop-up sois automatiquement rechargée.
Merci de votre aide
Message édité par Xtrmboss le 05-06-2008 à 12:05:27
---------------
Coz every girl crazy bout a sharp dressed man