2016-10-09 84 views
0

運行到一個很奇怪的問題,併爲我的生活,我不能找出爲什麼這不工作:兩個類似的跨度與onclick事件,一個不工作?

JS:

function Test() 
{ 
    alert("test"); 
} 

HTML:

<span id='bla' onclick='Test()'> 
    Click me 
</span> 

<hr> 

<span id='bla2' onclick='alert("test2")'> 
    Click me too 
</span> 

在這裏演示現場演示:https://jsfiddle.net/gc4533qz/

爲什麼點擊第二行產生彈出,但點擊第一個不?

+1

在jsfiddle中,如果你的html中有event屬性,你應該把'Load type'設置爲'No wrap'。檢查https://jsfiddle.net/gc4533qz/1/ – Mohammad

回答

2

此問題是JSFiddle中默認設置之一的結果。

您需要更改其中一個javascript設置。

更改負載類型設置從:

enter image description here

到:

enter image description here

這應該做的伎倆!

相關問題