2017-02-09 2 views
0

Vous savez que lorsque vous visitez une page d'un site Web et que vous consultez le code source, vous voyez parfois un élément exécuter une fonction javascript? Par exemple:Est-il possible d'exécuter une fonction qui est écrite à partir du javascript d'un site web avec cauchemar? Ou de toute autre manière?

<button type="button" id="chocolate" onclick="EditShipment()">Click me</button> 

Puis-je utiliser cauchemar pour visiter cette page et exécuter EditShipment()? Et si oui, est-il possible de passer dans nos propres arguments à l'argument de cette fonction?

+0

Vous devriez faire quelque chose le long des lignes de: document.getElementById ('# chocolat ") onclick = function() {EditShipment (.' arg ');} puis en utilisant .click() – Win

Répondre

0

Utilisez la console et tapez le nom de la fonction, il exécutera sans cliquer sur le bouton

+1

Cela ne sera pas la même chose car la valeur de 'this' sera différente La fonction' EditShipment' peut dépendre du fait que 'this' est correctement défini. – Dai