0

次のような基本的な div をセットアップしたとします。

<div id='signatureBox'></div>

次に、任意の領域でボックスをクリック/タッチするたびに登録したいと思います。私は成功せずにしようとしています:

//Register signature callback
var signature = document.getElementById("signatureBox");
signature.onclick() = function () {
alert('signature JavaScript triggered');
        }

誰でも助けることができますか?

ありがとう !

4

1 に答える 1

3

JavaScript の onclick に不要な括弧を入れました。正しい作業コードはこちら

var signature = document.getElementById("signatureBox");
signature.onclick = function () {
    alert('signature JavaScript triggered');
}

ここで働くフィドルhttp://jsfiddle.net/7m9EK/1/

ここにあるHTML と JavaScript の違いonclick: http://www.w3schools.com/jsref/event_onclick.asp

于 2013-08-28T12:49:55.593 に答える