bonsoir tous le monde,
comme je l'ai dis dans le titre je veux recuperer la valeur d'un input ( crée en javascript en cliquant sur le bouton ajouter) dans une variable php
est ce que quelcun pourait m'aider ???
merci d'avance![]()
bonsoir tous le monde,
comme je l'ai dis dans le titre je veux recuperer la valeur d'un input ( crée en javascript en cliquant sur le bouton ajouter) dans une variable php
est ce que quelcun pourait m'aider ???
merci d'avance![]()
si tu attribues dynamiquement un name a ton input, il est noraml que tu ne puisse pas le recupérer coté serveur après soumission. selon msdn le name ne peut etre attribué sous IE de façon dynamique...
C'est désormais un classique, le sujet à déja été traité maintes fois sur le forum et j'ai même mis un script dans les contributions ...
Une petite recherche s'impose![]()
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Salut,
voila quelque chose que j'ai adapte d'un de mes codes et qui marche tres bien.
l'astuce est de creer le input avec DOM et ensuite une fois le formulaire soumis de le reafficher grace a PHP.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52 <head> <script> function ci(){ var f=document.getElementById('form1'); var cell1=document.createElement("input"); cell1.type="text"; cell1.name="brule"; cell1.size="20"; cell1.maxlength="50"; f.appendChild(cell1) } </script> </head> <?php print_r($_POST); if (isset($_POST['submit'])){ echo '<form id="form1" method="post" action="w.php">'; echo '<input type="button" value="enter" onclick="ci()">'; echo '<br />'; echo '<br />'; echo '<br />'; echo '<input type="submit" value="submit" name="submit">'; echo '<input type="text" name="brule" size="20" maxlength="50"'; if (isset($_POST['brule'])) { echo 'value="' . $_POST['brule'] . '" />'; } else { echo '/>'; } echo '</form>'; }else { ?> <form id="form1" method="post" action="w.php"> <input type="button" value="enter" onclick="ci()"> <br /> <br /> <br /> <input type="submit" value="submit" name="submit"> </form> <?php } ?>
Je te donne l'exemple a titre illustratif
Nice day
Code : Sélectionner tout - Visualiser dans une fenêtre à part cell1.name="brule";
sous IE tu auras de la chance si ça marche
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de Développez !
Partager