JSFiddle - React, Tailwind, and code Playground
HTML
<form>
<ul id="liste_ajax"></ul>
<a id="new_div">creer un nouveau div</a>
<a id="remove_div">retirer div</a>
</form>
JavaScript
var newDiv = function() {
var i = $('liste_ajax').getElements('li').length + 1;
var bodyWrapVar = $('liste_ajax');
var newElementVar = new Element('li', {
'id': 'liste_'+ i,
'html': '<label>Question '+ i +'</label><input type="text" name="question'+ i +'" /><a class="suppression" id="suppression_'+ i +'">Supprimer</a>'
});
newElementVar.inject(bodyWrapVar , 'bottom');
};
window.addEvent('domready', function() {
$('new_div').addEvent('click', newDiv);
$('liste_ajax').addEvent('click:relay(a)', function(event, clicked) {
// TODO code du remove
alert($(clicked).get('id'));
});
});