Salut à tous,

J'ai trouvé un code source qui fait ce que je veux : onclick => Envoi d'un POST sur une page précise.

Voici mon code à moi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
function postTypo(data)
{
 alert('1');
    var form = new Element(
         'form',
         {action:'index.php?page=(...)', method:'post'}
         );
    alert('2');
 var input = new Element('input',{type:'hidden', name:'type', value:data});
    form.appendChild(input);
    $$('body')[0].appendChild(form);
 form.submit();
}
Lorsque j'exécute mon js en déclenchant le onClick qui convient, mon premier alert sort mais pas le second. Cependant, je ne vois pas le problème avec mon newElement('form', {...}). J'ai cherché ailleurs de la doc sur l'utilisation de newElement mais, à mes yeux ça correspond à ce que j'ai fait...

Pouvez-vous m'éclairer là dessus?

Deuxième question, je n'ai jamais recontré ce bout de code : J'imagine que ça veut dire : "balise body à l'emplacement 0, ajouter le form". J'ai demandé confirmation à Google qui n'a pas su me satisfaire...

Qu'est-ce que c'est?

Merci d'avance!