Comment cliquer sur un élément dans PhantomJS?
page.evaluate(function() {
document.getElementById('idButtonSpan').click();
});
Cela me donne une erreur "indéfini n'est pas une fonction ..."
Si je plutôt
return document.getElementById('idButtonSpan');
puis imprimez-le,
ensuite, il imprime [objet objet], de sorte que l'élément existe.
L'élément agit comme un bouton, mais il ne s'agit en fait que d'un élément span et non d'une entrée de soumission.
J'ai pu obtenir ce clic sur ce bouton pour travailler avec Casper, mais Casper avait d'autres limitations, je suis donc revenu à PhantomJS.