Dom Insérer element
Posté : 17 nov. 2009, 16:48
Bonjour,
Je souhaiterai insérer un élément de plusieurs élément dans un formulaire
mon formulaire est composé de cette façon :
dans ce même formulaire j'ai un select liste avec un onchange.
Le but était d'ajouter certain élément en fonction du choix dans la liste
et peux être amené à créer plusieurs champ texte pour un choix !
J'arrive à créer un élément mais pas le placer de façon précise dans le formulaire déjà existant !
mais je n'arrive pas à le placer de façon précise dans le formulaire...
je penses pas être loin mais je bloque !
il faudrais que j'utilise next ou previousSybling mais j'ai encore du mal avec le dom !
Merçi pour votre aide !
Je souhaiterai insérer un élément de plusieurs élément dans un formulaire
mon formulaire est composé de cette façon :
Code : Tout sélectionner
<p>
<label>none</lable>
<inpu type="text" name="none"/
</p>
Le but était d'ajouter certain élément en fonction du choix dans la liste
et peux être amené à créer plusieurs champ texte pour un choix !
J'arrive à créer un élément mais pas le placer de façon précise dans le formulaire déjà existant !
mais je n'arrive pas à le placer de façon précise dans le formulaire...
Code : Tout sélectionner
function createField(id)
{
divParent = document.getElementById("ads_form");
p = document.createElement('p');
lab = document.createElement('label');
field = document.createElement('input');
paragraphe = document.getElementsByTagName('p');
selObj = document.getElementById("category");
cible = document.getElementById("name");
field.setAttribute('type', 'text');
field.setAttribute('name', id);
lab.appendChild(document.createTextNode(id + " : "));
p.appendChild(lab);
p.appendChild(field);
divParent.appendChild(p);
}
il faudrais que j'utilise next ou previousSybling mais j'ai encore du mal avec le dom !
Merçi pour votre aide !