dom-events 相关问题

DOM(文档对象模型)事件允许事件驱动的编程语言在DOM树内的元素节点上注册各种事件处理程序/侦听器。

我正在检查两个数组中是否有相同的字母,但是当有多个相同的字母时似乎无法工作

所以我接到了一项任务(查看图片),我需要做一个猜谜游戏。它被指定为几乎所有内容都使用数组,所以这是我的问题。当我检查重复项时(相同的 l ...

回答 0 投票 0

如何检查单击链接后将触发哪个功能?

我对以下技术的制作方式很感兴趣:http://www.otherfocus.com/ 当您单击缩略图时,网站将用动画覆盖单个页面。 我咨询了消息来源,...

回答 1 投票 0

使用 JavaScript 检测元素外的点击

我有一些列表项,每个列表项旁边都有一个小框。单击该框后,会显示一些信息。如果在框外单击,我想隐藏框。但我不知道如何...

回答 1 投票 0

如何将 this 上下文传递给事件处理程序?

我知道这个问题没有多大意义,但让我试着澄清一下。 我有一个类,叫做 ScrollBanner,它看起来有点像下面这样(为简洁起见省略了很多): 函数 ScrollBan...

回答 2 投票 0

在相同事件类型的处理程序中注册时防止触发事件

当我在另一个点击处理程序的过程中附加一个点击处理程序时,同一事件会立即触发新定义的处理程序。如何防止这种情况? 当我在另一个点击处理程序的过程中附加一个点击处理程序时,同一事件会立即触发新定义的处理程序。如何预防? <input onclick="document.body.addEventListener('click',function(){ document.body.removeEventListener('click',this);alert('test');})"> 在超时为 0 的 setTimeout 内结束您的添加。这会将您的代码块移动到执行队列的底部,并允许其他所有事情先发生,包括解决与初始点击: function attachHandler() { setTimeout(function() { document.body.addEventListener('click',function listener() { this.removeEventListener('click', listener); alert('test'); }) }, 0}); } <input onclick="attachHandler()" />

回答 1 投票 0

JavaScript mousedown 事件报告子节点而不是预期节点

我正在尝试向 DIV 添加一个简单的 mousedown 事件监听器。 DIV 有一个子节点,一个 IMG。但是,当 mousedown 事件触发时,事件的 target 和 srcElement 属性引用 ...

回答 2 投票 0

使用原生 JavaScript 模拟按键

我正在尝试在我的应用程序中模拟键盘命令。目前,我可以按任意箭头键,并且能够很好地捕获事件。但是,我正在尝试模拟关键事件,但我......

回答 1 投票 0

如何防止通过浏览器按钮而不是通过链接导航?

如果用户通过关闭浏览器或使用浏览器的历史记录按钮离开页面,我想警告用户使用以下 JavaScript: window.onbeforeunload = function(e) { return '询问使用...

回答 5 投票 0

div 的 ReactJS 刷新样式更新

我正在尝试为个人项目编写一个自我居中、自我调整内容的可编辑 div。文本居中,宽度设置为父容器的 100%,所以我只关心...

回答 0 投票 0

在 JavaScript 中捕获所有事件

我希望能够捕获所有创建和调度的事件,并在发生这种情况时触发一些回调。 此外,我希望能够在事件配对时随时触发回调......

回答 2 投票 0

JavaScript 中 addEventListener() 方法上下文中的冒泡和捕获

在addEventListner(event,function,useCapture)方法中,useCapture参数是冒泡和捕获两种类型。 我的问题是这个 useCapture 参数在上下文中的功能/操作是什么......

回答 2 投票 0

图像未加载,但未触发 onerror 或 onabort

我正在下载大量图像,有时会发生图像“逃脱”脚本而没有触发任何这些事件(不幸的是我没有实际的示例图像)...

回答 1 投票 0

如何从 Chrome 的 JavaScript 控制台(没有 jQuery)模拟 javascript 按键?

我正在尝试使用 Chrome 的开发人员控制台模拟 N 次(例如 10000)JavaScript 的键码 = 50(键:键盘中的“2”)的按键,不是在单个元素内,而是在页面级别...

回答 1 投票 0

如何从表单邮件中获取 IP 地址

我的联系表中有以下代码行,目的是通过该表获取访问者的 IP 地址。它而是返回默认值。我怎样才能得到它来回访...

回答 2 投票 0

如何判断按键事件是否会产生输入

有些按键事件会生成输入(例如普通字符),有些则不会(例如方向键)。有什么方法可以判断特定的按键事件是否是输入生成的? 附加上下文为

回答 2 投票 0

同一小部件中的事件监听器和调度事件

我有一个包含事件侦听器的小部件: var MyWidget = 函数(parseTreeNode,选项){ this.initialise(parseTreeNode,选项); this.addEventListeners([ {type: "tw-my-message&qu...

回答 1 投票 0

解释这个 JavaScript onload 函数

这是一个在文档加载时注册函数的示例(大部分来自 JavaScript:权威指南): “使用严格”; //加载文档时运行函数f 作用于...

回答 1 投票 0

当 document.dispatchEvent 在 react js 中触发时,上下文丢失所有状态值

我在这个父组件中有一个父组件 A 我有 2 个子组件 B 和 C 组件 B 呈现一个表格,组件 C 是一个搜索选项,用户可以在其中输入搜索关键字...

回答 0 投票 0

如何获取JavaScript对象的值

this.mobj=document.getElementById(menu1) var ob1 = this.mobj; alert("目标值"+ob1.whichmethod()); 在警报中我得到“Drop menu Obj”+ Object object 这是 JavaScript ....

回答 3 投票 0

如何在事件函数中获取类 this

我创建一个 web worker 如下: 导出类 WorkerApi { 私营工人:工人; 构造函数(){ this.worker = new Worker("web-worker.js"); 这个.worker.onmessag ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.