2012-11-17 118 views
1

這裏是提交按鈕,我想點擊使用JavaScript。「點擊」提交按鈕沒有ID使用javascript

<input type="submit" name="REG_BTN" value="Submit Changes"> 

我想使用的線沿線的東西...

document.getElementsByTagName('submit')[0].click(); 

以「點擊」按鈕,但它不工作。我正在編寫腳本在瀏覽器中運行,所以我沒有能力更改提交按鈕的任何方面。我是新來的JavaScript,所以它可能只是簡單的,我不拾起。是否有另一種方法來實現這一目標?

回答

4

該元素的tagNameINPUT;沒有標籤名稱爲submit的元素。試試這個:

document.getElementsByName('REG_BTN')[0].click(); 
+0

的成功!謝謝 –

0

如果頁面是完整的加載首先,並使用querySelector(CSS)並單擊。

'

if (document.readyState=='complete'){ 
    document.querySelector('input[type*="submit"]').click(); 
} 

'