javascript
  • html
  • onclick
  • 2016-10-09 5 views 0 likes 
    0

    非常に奇妙な問題に実行すると、これが機能しない理由は私の人生のために私は見つけることができません。onclickイベントの2つの同様のスパン、1つは機能しませんか?

    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/

    2行目をクリックすると、 ポップアップをクリックしますが、最初はクリックしませんか?

    +1

    jsfiddleでは、htmlにイベント属性がある場合は、 'Load type'を' 'No wrap'に設定する必要があります。 https://jsfiddle.net/gc4533qz/1/を確認してください – Mohammad

    答えて

    2

    この問題は、JSFiddleのデフォルト設定のいずれかの結果です。

    JavaScript設定の1つを変更する必要があります。

    変更から負荷型の設定:

    enter image description here

    へ:

    enter image description here

    そして、それはトリックを行う必要があります!

    関連する問題