检测Div Box中的触摸?使用Javascript

时间:2013-08-28 12:43:58

标签: javascript html touch

假设我已经设置了这样一个基本的div:

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

然后我想在任何区域点击/触摸框时注册。我没有成功地尝试:

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

有人可以帮忙吗?

谢谢!

1 个答案:

答案 0 :(得分:2)

你已经在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