今天发现一个很有意思的关于Dom查找的技巧。

页面元素如下:

<span class="groupBut">

 <input type="button" id="upLoadDoc" name="test" hidden="hidden" class="upLoadDocBut x-btn-center" value="上传文件"/>    

</span>

事件拦截器如下:

interceptMouse: function (e) {

   var hb = e.getTarget('.groupBut', this.mainBody);

}

鼠标点击任何地方,结果hb为null。

但是如果去掉input的hidden标签,点击按钮时,hb能够获取当前元素。

利用这一点,我们能做些有意思的事情!