简体   繁体   English

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

[英]Detecting Touch in a Div Box ? Javascript

Say I have setup a basic div like this : 说我已经设置了这样一个基本的div:

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

I then want to register whenever the box is clicked on / touched in any area. 然后我想在任何区域点击/触摸框时注册。 I am trying without success : 我没试成功:

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

Can anyone help ? 有人可以帮忙吗?

Thanks ! 谢谢 !

You've put in the parentheses which are unneeded for the onclick in javascript. 你已经在javascript中输入了onclick不需要的括号。 Correct working code is here 正确的工作代码在这里

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

Working fiddle here http://jsfiddle.net/7m9EK/1/ 在这里工作小提琴http://jsfiddle.net/7m9EK/1/

Difference between HTML and javascript onclick to be found here: http://www.w3schools.com/jsref/event_onclick.asp HTML和javascript onclick之间的区别可以在这里找到: http//www.w3schools.com/jsref/event_onclick.asp

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM