2017-07-07 150 views
0

我在期待按鈕點擊操作應彈出警報消息。但我無法找出代碼無法按預期工作的根本原因。onclick操作不調用javascript函數

這裏是我的代碼:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html> 
<body> 

<script type="text/javascript"> 
function click() { 
alert("this is an alert"); 
} 
</script> 

<form> 
<input type="button" value="Click Here" onclick="click()" /> 
</form> 

</body> 
</html> 
+0

你檢查你的JavaScript控制檯的任何錯誤...? – deceze

+0

是的,我的控制檯中沒有錯誤 – chriswebbonline

+1

Duplicate:https://stackoverflow.com/questions/31613748/why-cant-i-call-a-function-named-clear-from-an-onclick-attribute/31613889# 31613889 – Quentin

回答

0

有對應於按鈕在JavaScript click()功能。嘗試使用window.click()

<input type="button" onclick="window.click()" value="click me"/> 
+1

謝謝,它現在起作用了,我以前從不記得打開窗口,但是這肯定會讓它彈出。 – chriswebbonline

+0

歡迎你.... –