2015-09-04 59 views
3

我可以在HTML onclick事件中使用return confirm();調用JavaScript函數,還是需要執行包含確認和調用其他函數的函數?如何使用onclick確認和調用函數

<button onclick="return confirm('Are you sure?'); saveandsubmit(event);"></button> 

在此先感謝。

回答

10

添加如果條件

<button onclick="if(confirm('Are you sure?')) saveandsubmit(event);"></button> 

OR

<button onclick="return confirm('Are you sure?')?saveandsubmit(event):'';"></button> 
+0

這是工作的罰款。謝謝! – lingo

1

如下嘗試:

<button onclick="confirm('Are you sure ?') && saveAndSubmit(event)">Button</button> 


function saveAndSubmit(event){ 
    alert('saveAndSubmit called !'); 
} 

的jsfiddle:https://jsfiddle.net/nikdtu/cyt955bp/