Bonjour � tous, voil� je vous expose mon probl�me en commancant par expliquer ce que je fais en PHP afin d'arriver � l'erreur javascript.
Code html : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9 <form name='achat' action='./accueil.php?page=commande' method='post'> ... //je récupère les informations sur les articles à partir de la base de données. echo "<input type='hidden' name='ida[]' value='".$l['id_article']."'>"; //champ pour stocker la quantité à commander echo "<input type='text' name='qte[]' size='3'>"; .. </form>
j'envoie les donn�es du formulaire et je les affiche jusque la pas de probleme tout fonctionne parfaitement.
Code php : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12 if($_GET['page']=="commande") { for($i=0; $i < sizeof($_POST['qte']); $i++) { if($_POST['qte'][$i]!="") { echo $_POST['qte'][$i] echo "<a href=\"javascript:supr(".$_POST['ida'][$i].");\">X</a></td>"; } } }
Ce qui pose probl�me est en rouge. Ma fonction supr sert normalement � supprimer un �l�ment du formulaire soumi mais ca ne fonctionne pas, voila la fonction que j'ai cr�e. Elle est bien appel�e puis si je met un window.alert("toto"); ca s'affiche bien mais le document...=null ca ne s'affiche pas. De plus, en remplacant elem manuellement pas 0, 1 ou un autre chiffre, cela fait exactement le meme probl�me. Avez-vous une solution ? Merci
Code java : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 function supr(elem) { document.achat.qte[elem].value=null; }
Partager