Ajouter 3 champ par 3 ds formulaire en java
moogly_praha
Messages postés
73
Date d'inscription
lundi 22 octobre 2007
Statut
Membre
Dernière intervention
13 septembre 2010
-
8 nov. 2007 à 15:59
moogly_praha Messages postés 73 Date d'inscription lundi 22 octobre 2007 Statut Membre Dernière intervention 13 septembre 2010 - 9 nov. 2007 à 10:53
moogly_praha Messages postés 73 Date d'inscription lundi 22 octobre 2007 Statut Membre Dernière intervention 13 septembre 2010 - 9 nov. 2007 à 10:53
A voir également:
- Ajouter 3 champ par 3 ds formulaire en java
- Ai suite 3 - Télécharger - Optimisation
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Picasa 3 - Télécharger - Albums photo
- Couper photo en 3 instagram - Guide
1 réponse
moogly_praha
Messages postés
73
Date d'inscription
lundi 22 octobre 2007
Statut
Membre
Dernière intervention
13 septembre 2010
5
9 nov. 2007 à 10:53
9 nov. 2007 à 10:53
Bon j'ai trouvé une solution avec ca même si ca ne se met pas exactement dans la meme position que les autres (petit décalage mais je vais chercher. Voici le script java que j'ai trouvé :
<script language=javascript> function create_champ(i){ var i2 = i + 1; document.getElementById('input_'+i).innerHTML = '<div id="champs_'+i+'"><tr><td><input type="text" name="titre1_'+i+'" size="25" onClick="javacript:transpo('+i+')" /></td><td><input name="titre2_'+i+'" type="text" size="25"/></td><td><input name="titre3_'+i+'" type="text" size="25" readonly value="" /></td><td><input type="button" value="X" onClick="javascript:supr_champ('+i+')"></td></tr></div>'; document.getElementById('input_'+i).innerHTML += (i <= 100) ? '<span id="input_'+i2+'"><input class="input2" type="button" onClick="javascript:create_champ('+i2+')" value="Ajouter"></span>' : ''; document.getElementById('titre1_'+i).value = document.getElementById('titre2_'+(i-1)).value; document.getElementById('nombre').value = i; } function supr_champ(i) { var Parent; var Obj = document.getElementById ( 'input_'+i) ; if( Obj) Parent = Obj.parentNode; if( Parent) Obj.removeChild(Obj.childNodes[0]); } function transpo(i) { document.getElementById('titre1_'+i).value = document.getElementById('titre2_'+(i-1)).value; } </script>