-2
我已經嘗試使用Google搜索,但沒有任何幫助。
我想觸發以下按鈕:使用Javascript觸發提交按鈕
<input class="btn btn_large btn_green" value="Go" type="submit">
如果元素是一個id這樣的工作就像一個魅力:
document.getElementById('btn btn_large btn_green').submit();
但因爲我不能分配一個id,這個按鈕這是行不通的。
即使我嘗試通過
document.getElementsByClassName("").submit();
它不工作調用它。
在此先感謝
好了,元素沒有你搜索的類名。 'getElementsByClassName(「」)'用於'class =「btn btn_large btn_green」'。我也非常懷疑'document.getElementById('btn btn_large btn_green')'因爲那個元素沒有一個id並且你指定的字符串是一個類而不是一個有效的HTML id。 – csmckelvey
爲什麼不使用'submit()'而不是按鈕? –
我同意在表格上使用提交。如果您必須通過按鈕來完成此操作,您可以通過標記名獲取按鈕標記,並使用getAttribute()方法查找該類型。如果類型提交,您可以嘗試提交表單。 – user2205967