我是JavaScript和casperjs.j新手,我試圖觸發一個按鈕來自動執行特定的任務。我可以做到clicklabel()
。我想知道是否有直接的方式來調用這些函數。 casperjs文檔中有一個sendAJAX
函數。它在這種情況下工作嗎?直接在onclick中調用函數
<a class="selection" href="javascript:void(0)" onclick="function1(); function2();">New</a>
我是JavaScript和casperjs.j新手,我試圖觸發一個按鈕來自動執行特定的任務。我可以做到clicklabel()
。我想知道是否有直接的方式來調用這些函數。 casperjs文檔中有一個sendAJAX
函數。它在這種情況下工作嗎?直接在onclick中調用函數
<a class="selection" href="javascript:void(0)" onclick="function1(); function2();">New</a>
在這種情況下,您實際上並不需要href - 只是留空。
然而,對於你的問題的答案,看起來有兩個選擇。首先,也是最好的整體,是jQuery .click()函數。 jQuery非常棒,如果你用JavaScript做東西,你應該自己去學習(儘管它需要一點時間來學習如何正確使用它)。但是,如果您目前不願意花時間,我建議How to simulate a click with JavaScript?看起來像一個可行的JavaScript-only答案。
你試過了嗎?是的,它會工作。 – gdoron 2013-03-14 17:27:31
@gdoron感謝他的快速回復。你的意思是sendAJAX函數? – feminkk 2013-03-14 17:29:23
告訴我們你想做什麼,你的問題是模糊的,看起來像一個謎題。 – gdoron 2013-03-14 17:30:29