2013-07-13 33 views
1

嘿,我幾乎從來沒有使用過mootools的網站,但我需要有一種方法,以編程方式單擊使用mootools的網站內的按鈕。按類名顯示的Mootools單擊表單按鈕

網站加載以下的mootools:

mootools-core-1.4.5.js 
mootools-more-1.4.0.1.js 
mootools-more-form-1.4.0.1.js 

該按鈕的HTML是這樣的:

<div id="login-submit-action" class="unselectable form-action"> 
    <button type="submit" class="submit-2013"><span>Sign in</span></button> 
</div> 

我知道如何使用Jquery的做到這一點:

$('.submit-2013').click(); 

任何幫助將是偉大的!

回答

1

試試這個:

選項1/Fiddle 1

document.getElement('.submit-2013').click(); // not cross browser 

選項2/Fiddle 2

var form = document.getElement('form'); 
form.fireEvent('submit'); // depends if there's a event.stop etc, may need to stub 
// or simply form.submit() 
+0

這是行不通的。我需要將其設置爲火**以編程方式** - 不是當我用我自己的鼠標點擊它。 – StealthRT

+0

@StealthRT,啊哈,對不起。太快閱讀你的問題。用新內容編輯我的答案。 – Sergio

+0

@StealthRT,這是你在找什麼? – Sergio