2014-02-19 35 views
-1

我打開一個網站,選擇一個項目後,出現一個彈出窗口,點擊「確定」按鈕確認。 我使用這個var btn = document.getElementById('btnAddedSuccess'); btn.onclick();來執行「確定點擊事件」,但它沒有做這項工作如何在javascript中模擬點擊事件

你可以幫我的代碼按OK按鈕。

按鈕的HTML標籤信息是:<a id="btnAddedSuccess" class="ui-button" href="javascript:;">OK</a>

謝謝了!

+0

這是它的信息:OK YOU

+1

您可以用'添加代碼(見編輯)...或使用「代碼示例」按鈕'{}'在編輯器中。另外,問題是什麼?目前還不清楚你想要做什麼或者問題是什麼。 – MikeSmithDev

+0

感謝邁克,就像我說的,我想要創建一個可以點擊OK按鈕的javacript,就可以點擊POPUP – YOU

回答

1

如果你想模擬點擊事件,您可以使用onclick事件:

var btn = document.getElementById('btnAddedSuccess'); 
btn.onclick(); 
+0

它不能這樣做,「btn爲空」,按鈕OK彈出,拳頭我點擊一個項目,之後彈出一個OK按鈕,然後我想點擊這個OK按鈕。 – YOU

+0

所以你需要在彈出窗口出現後調用這段代碼。也許你應該發佈該代碼。 –

1

試試這個

<a id="btnAddedSuccess" class="ui-button ui-button-primary ui-button-medium" href="javascript:;" onclick='fun()'>OK</a> 

<script> 
function fun(){ 
    alert("OK"); 
} 
</script> 

您可以使用的onclick事件來調用javascript函數「有趣()'。並在該功能中執行您所需的操作。

這裏是Fiddle

+0

你想在運行代碼之後觸發點擊事件嗎? – Myth

+0

你好像誤解了我的意思? – YOU

+0

是的,我仍然不明白你實際需要什麼輸出 – Myth