dom-events 相关问题

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

我们可以在多大程度上依赖 JavaScript?

我正在做一个项目,并尝试使用 JavaScript 来验证用户在插入数据库之前输入的所有输入。 我们可以完全依赖 JavaScript 进行用户输入吗

回答 3 投票 0

当用户单击其中一个按钮时,如何让我的页面显示警报并取消模糊图像?

所以我现在正在开发一个简单的浏览器游戏,用户必须通过按下两个按钮中的一个来猜测页面中央显示的模糊图像中描绘的是谁,如果...

回答 0 投票 0

如何处理多个eventListener?

我有两个这样的div: 我希望其中之一单击 eventListener: 文档.getElementById(

回答 4 投票 0

我正在尝试制作一个 otp 提交表格。在我的电脑上一切正常,但在使用虚拟键盘时会出现问题

这是我的 otp 屏幕布局。当我一个一个地输入 otp 的数字时,焦点必须在一段时间后自动向右移动一个框。这在计算机的情况下是正确发生的,但我......

回答 1 投票 0

单击div外部时如何关闭菜单?

我希望能够在用户单击外部时关闭弹出菜单。我怎样才能在纯 JS 中完成这个? 这是我目前正在使用的代码: 函数列表(){ var r= 文件。

回答 4 投票 0

在 JavaScript 中销毁对象及其绑定

我在 JavaScript 中有这个类: (功能() { this.testObject = function() { /*选项*/ this.options = arguments[0]; }; /*创建对象*/ 测试对象.prototype.make =

回答 2 投票 0

根据样式表功能更改链接颜色

我是一名新手JavaScript程序员;任何帮助将不胜感激。 我已经成功地实现了一个允许用户从“常规视图”切换到“高对比度视图”的脚本。 ...

回答 2 投票 0

img标签中的Onclick功能

我正在尝试使图像可点击,当我们点击图像时 touchRock() 函数将被调用并且图像会相应地改变。 这是代码: iRock - 虚拟宠物和...

回答 1 投票 0

如何将事件两次绑定到 JavaScript 插件

我想在插件内外调用我的插件的点击事件。我的意思是如果我添加: clicked: function() { console.log("从外部调用"); }, 作为插件安装的选项...

回答 2 投票 0

Element made inert or hidden event

是否可以检测元素何时被隐藏,例如惰性或隐藏? 我有一个站点地图页面,我的链接使用 IntersectionObserver 和鼠标悬停事件来检测链接何时非常

回答 2 投票 0

鼠标事件的拖放序列未按预期工作

作为我的另一个问题的延续,我尝试了另一种方法来使用鼠标事件模拟拖放功能。首先,这里有一个可拖动元素的列表,可以在拖动时重新排序......

回答 0 投票 0

鼠标事件的拖放序列未按预期工作

作为我的另一个问题的延续,我尝试了另一种方法来使用鼠标事件模拟拖放功能。首先,这里有一个可拖动元素的列表,可以在拖动时重新排序......

回答 0 投票 0

如何以编程方式触发自动完成数据列表

我正在使用以下(简化的)代码。单击按钮时,输入字段获得焦点,但是,自动完成列表仅在我手动单击输入字段时显示... 常量 $

回答 2 投票 0

注册窗口偶监听器

如果我在页面上动态注册窗口事件侦听器(假设在按钮上单击注册焦点事件侦听器),那么它是否可以跨其他选项卡使用(考虑到同一页面在多个...上打开...

回答 1 投票 0

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

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

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