Bonjour à tous,
Ne sachant pas vraiment si c'était plus Ajax que JS, enfin pour ma part c'est de l'Ajax..
voila je vous explique mon pb (ne l'ayant pas trouvé via recherche)
J'ai un formulaire du type
et jour le .js :Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 <form action="" method="post"> <table> <tr> <td>nom</td><td>prenom</td> </tr> <tr> <td><input type="text" value="prenom" name="prenom" /></td><td><input type="text" value="om" name="nom" /></td> </tr> <tr> <td><div id="input"></div></td> </tr> </table> <input name="button" type="button" class="input2" onclick="add_champs()" value="Ajouter un competiteur" /> </form>
Voila donc j'ai réécri vite fait le form mais normalement avec ça j'ai plus trop de pb. Le seul truc c'est que j'ai l'impression que le js me prend pour une buse car au final au lieu de m'afficherCode:
1
2
3
4
5
6
7
8
9
10
11
12
13 function add_champs() { if (document.getElementById) { document.getElementById("input").innerHTML = '</div></td></tr>prout \n<tr><td coldpan="4"><div id="input">pouet'; } else if (document.all) { document.all["input"].innerHTML = 'prout</div></td></tr> \n<tr><td coldpan="4"><div id="input">pouet'; } }
j'ai ...Code:
1
2
3
4
5
6
7 <tr> <td coldpan="4><div id="input">'prout</div></td> </tr> <tr> <td coldpan="4"><div id="input">pouet</div></td> </tr>
Le chaos total en clair...toutes mes balises sont bougées... comme si l'ajax décidait comment les mettre :aie: ... et je vois plus de solutions la ... :oops:Code:
1
2
3
4
5 <tr> <td><div id="input">prout <tr><td coldpan="4"><div id="input">pouet</div></td></tr></div></td> </tr>
Merci d'avance :)