Problem Href et this.form.action

ramon -  
imw Messages postés 233 Statut Membre -
Bonjour,
j é un pbl , bon voila je sai la fonction (this.form.action) s'a marche avec onclick mé je veu l'utilisé avec href alors comment je dois faire , j ai essayé comme ça , mais ça marche pas :

echo '<a href="#" onclick="this.form.action='diag_sup.php?num='.$i.'&code='.$_GET[code].'&action='.$_GET['action'].'&p=0';"><IMG SRC="../../images/maj/sup.png" alt="" title="Supprimer" border=0></a>echo '

ou comme ça , mais toujours ça marche pas :
echo '<td><a href="javascript:'this.form.action="diag_sup.php?num='.$i.'&code='.$_GET[code].'&action='.$_GET['action'].'&p=0"';"><IMG SRC="../../images/maj/sup.png" alt="" title="Supprimer" border=0></a>';

1 réponse

imw Messages postés 233 Statut Membre 42
 
C'est normal.

le this.form ne fonctionne que sur les champs input et textarea. Pas sur les autres balises.

Le plus simple est de mettre un id sur le form, et de se servir du id pour changer l'action :

<form id='monform' .......>

<a href='#' onclick="document.getElementById('monform').action='mapage.php .....' >
0