Insertion formulaire nouveaux input..

Résolu
G4uthier Messages postés 131 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 23 juillet 2009 - 1 mai 2008 à 23:40
G4uthier Messages postés 131 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 23 juillet 2009 - 2 mai 2008 à 11:18
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

cs_bultez Messages postés 13615 Date d'inscription jeudi 13 février 2003 Statut Membre Dernière intervention 15 octobre 2013 30
2 mai 2008 à 09:58
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]
3
jesusonline Messages postés 6814 Date d'inscription dimanche 15 décembre 2002 Statut Membre Dernière intervention 13 octobre 2010 29
2 mai 2008 à 01:11
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
0
G4uthier Messages postés 131 Date d'inscription dimanche 2 décembre 2007 Statut Membre Dernière intervention 23 juillet 2009
2 mai 2008 à 11:18
merci beaucoup c'est sympa :)
0
Rejoignez-nous