这段代码什么意思,请高手指教

看雪山海间 2017-03-24 10:46:28
<a id="TANGRAM__PSP_33__closeBtn" class="close-btn" href="###" 

onmousedown="event.stopPropagation && event.stopPropagation(); event.cancelBubble =

true; return false;" onclick="return false;"></a>


这是一个网页弹出框上的“关闭X”的代码,点击关闭这个弹出框。
第一个问题:不懂这段html代码,为什么要这么复杂。
第二个问题:请问是不是可以用javascrpit来操作这个事情呢。
...全文
133 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2017-03-25
  • 打赏
  • 举报
回复
引用 4 楼 kxltsuperr 的回复:
[quote=引用 3 楼 jslang 的回复:] 你发的这部分没有关闭弹出框的代码,应该是在别的js代码中绑定了关闭弹出框的事件函数
那您能讲解一下一般关闭弹出框的代码是如何写的,我将关键词在网页代码中搜索一下。[/quote] 弹出框就是个div。关闭弹出框就是隐藏这个div。 document.getElementById("div的id").style.display = "none";
看雪山海间 2017-03-25
  • 打赏
  • 举报
回复
引用 3 楼 jslang 的回复:
你发的这部分没有关闭弹出框的代码,应该是在别的js代码中绑定了关闭弹出框的事件函数
那您能讲解一下一般关闭弹出框的代码是如何写的,我将关键词在网页代码中搜索一下。
天际的海浪 2017-03-25
  • 打赏
  • 举报
回复
你发的这部分没有关闭弹出框的代码,应该是在别的js代码中绑定了关闭弹出框的事件函数
看雪山海间 2017-03-24
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:
这是两个事件。其中内容就是javascrpit代码。作用是停止这两个事件的冒泡行为,不让事件冒泡到父元素上 onmousedown="event.stopPropagation && event.stopPropagation(); event.cancelBubble = true; return false;" onclick="return false;"
谢谢。那点击这个关闭X,就能关闭弹出框,体现在哪个代码上呢?是不是event.stopPropagation && event.stopPropagation()是关闭弹出框的功能呢。
天际的海浪 2017-03-24
  • 打赏
  • 举报
回复
这是两个事件。其中内容就是javascrpit代码。作用是停止这两个事件的冒泡行为,不让事件冒泡到父元素上 onmousedown="event.stopPropagation && event.stopPropagation(); event.cancelBubble = true; return false;" onclick="return false;"

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧