Insertion formulaire nouveaux input.. [Résolu]

Signaler
Messages postés
131
Date d'inscription
dimanche 2 décembre 2007
Statut
Membre
Dernière intervention
23 juillet 2009
-
Messages postés
131
Date d'inscription
dimanche 2 décembre 2007
Statut
Membre
Dernière intervention
23 juillet 2009
-
bonjour ,
 
Voila j'ai probleme mais je vois pas comment le résoudre ca doit etre tyout bete mais je vois pas :'(
J'ai ce code:

<html><head><script>
function addField(i){

i=i+1;
 var texteprecedent = document.createElement('input');
 var div=document.createElement('div');
 var text=document.createTextNode('image'+i);
     texteprecedent.setAttribute("type", "file") ;
     texteprecedent.setAttribute("name", "photo"+i) ;
     
document.getElementById("insertHere").appendChild(div);
document.getElementById("insertHere").appendChild(text);
document.getElementById("insertHere").appendChild(texteprecedent);
}
</script>

</head>

<form method="post" action="" id="systemMessage" name="addProperty">
   
<label for="file">Property Image</label>
       

        
        
[javascript:addField(1) Add an other Image]

       

        </fieldset>
        </form>
       
        </html>

Et je voudrais juste que ma variable i soit en quelque sorte globale pour qu' elle s'increment à chaque fois que je cree un "input".
De sorte à avoir le "name" de mon input qui change par exemple: image2,imag3,imag4...

Si vous avez une autre solution je suis preneur sachant que je susi obligé de donner un nom pour une future insertion dans ma base de donnée ...

Merci d'avance pour vos réponse

Gauthier

3 réponses

Messages postés
13616
Date d'inscription
jeudi 13 février 2003
Statut
Membre
Dernière intervention
15 octobre 2013
33
Bonjour,

    ben... met la globale, et ne la passe pas en paramètre.

var i=0;
function addField(){
i=i+1;
...

[javascript:addField() Add an other Image]

    maintenant si tu veux faire un "upload multiples" : exemple ici

<hr />                Cordialement            Bul         [mon Site]     [M'écrire]
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
Je redirige vers JavaScriptfr.com puisque cette question n'a aucun rapport avec asp

<hr />Cyril - MSP - MCPD ASP.net & MCTS SQL - Consultant indépendant
Messages postés
131
Date d'inscription
dimanche 2 décembre 2007
Statut
Membre
Dernière intervention
23 juillet 2009

merci beaucoup c'est sympa :)