Bonjour,

Je rajoute dynamiquement un div avec une ligne de titre.

Je défini mon ajout comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
var newDiv = Builder.node('div', {id: 'group' + (sections.length + 1), className: 'section', style: 'display:none;' }, [Builder.node('h3', {className: 'handle'}, 'ZONE '+(sections.length + 1)];
Tout fonctionne très bien.

Je veux maintenant ajouter un champ input en hidden.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
var newDiv = Builder.node('div', {id: 'group' + (sections.length + 1), className: 'section', style: 'display:none;' }, [Builder.node('h3', {className: 'handle'}, 'ZONE '+(sections.length + 1)],[Builder.node('input', {type: 'hidden', name:'h3_'+ (sections.length + 1), value:'h3_'+ (sections.length + 1)})];
Je ne trouve pas mon erreur dans la définition de mon champ input.
firebug me dit que c'est "missing ) after argument list".

Le résultat attendu en html est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<h3 class="handle">
<input type="hidden" name="h3_19" value="h3_19">Zone 19</h3>
Un regard neuf m'aiderai beaucoup.

Merci d'avance