dom-events 相关问题

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

删除事件并重新添加事件

石头剪刀布游戏它是第一次玩游戏,如果玩家或计算机在用户单击“再次玩”按钮时获胜,则需要再次玩。 HTML 内容和悬停效果

回答 0 投票 0

Jest 捕获输入更改事件并验证在受控反应组件上使用正确的值调用它

我正在尝试使用 jest 和 @testing-library/react 来验证 React 组件(包装 HTML 输入元素)是否正在调用它的 onChange 回调,并使用正确的值来响应

回答 2 投票 0

如何在 vuejs 中正确处理元素外的点击?

是否有任何适当的解决方案来处理元素外的点击? 那里有通用的解决方案,例如在没有 jquery 的情况下处理元素外部的点击: window.onload = function() { ...

回答 4 投票 0

迭代 getEventListeners() 返回对象

我正在寻找一种方法来迭代对象 getEventListeners(obj) 返回。 这样,我就不需要特定的代码来迭代事件侦听器类型,或者检查它们是否存在于已检查的元素上......

回答 2 投票 0

Event Listnner 从第一次点击开始就不起作用

我正在构建一个音乐应用程序,我正在尝试使用一个事件监听器,当我点击每首歌曲时,歌曲会播放,并且歌曲的详细信息会添加到正在播放的部分和均衡器中

回答 2 投票 0

DOM 返回具有 1 个元素但无法访问的 NodeList?

我创建了一个名为“btn”的按钮,它被脚本检测到并被 DOM 列出,但无法访问它以将事件侦听器附加到它。 获取数据! 我创建了一个名为“btn”的按钮,它被脚本检测到并被 DOM 列出但无法访问它以将事件侦听器附加到它。 <button name="btn">Get Data!</button> 脚本中有与问题相关的这些行: let obj=document.getElementsByName("btn"); obj[0].addEventListener("click", func); 如果我控制台日志对象,它显示它有 1 个元素,它是按钮。但是 obj[0] 控制台日志未定义。为什么? 我尝试使用其他 DOM 选择器,例如 id 和类名,但同样的问题。方括号索引不能访问节点列表吗?

回答 0 投票 0

如何在 JavaScript 中检测设备触摸支持?

以前在JavaScript中检测设备是否支持触摸事件时,我们可以这样做: var touch_capable = (document.documentElement 中的'ontouchstart'); 然而,谷歌

回答 4 投票 0

e.preventDefault() 不能按预期使用 TAB 键和“onchange”事件

在输入字段上我有一个“更改”事件,这个事件发送一个ajax请求,如果返回错误,这个错误被注入到页面顶部的html中。 但是如果我按下“TAB”键,光标

回答 1 投票 0

touchstart 和 touchend 事件在 Android 中的 Webview 上不起作用

我在 Android 的滚动视图中有多个 webview。这是我的应用程序的主要要求之一。我在 webview 中用 Javascript 加载 html。 Javascript 包含一个按钮,它实现了...

回答 1 投票 0

Javascript 添加和编辑功能

我有两个问题。提交(添加)产品信息后,我想将输入字段留空。第二个问题是使编辑功能起作用。它不起作用。我没有身份证...

回答 2 投票 0

如果用户按下取消,如何阻止用户浏览外部网站

我有一个网站,在该网站的页脚处有指向外部网站的链接。它会提示用户他们是否要移至该外部网站。(点击)但即使我按下取消,它也需要那个 si ...

回答 0 投票 0

javascript 鼠标事件与触摸事件有何不同?

我正在尝试使用 JS/HTML/CSS 创建一个屏幕锁定图案网页。我在这里找到了一个已经为鼠标事件做了这个的人的源代码: 文本(单击查看源页面)。我试着...

回答 0 投票 0

重置功能后,输入的键盘按键在DOM内倍增

请查看此codepen函数(jquery)并告诉我为什么每次重置输入值后每次重置时(输入的键)值都会相乘。 描述 : 在里面写信......

回答 0 投票 0

为什么在发出 POST 请求时 event.preventDefault() 不起作用?

所以,我只是想提交一个表单,该表单向 json-server 发出 POST 请求,然后将其显示到页面中。我不希望每次提交表单时页面都刷新,所以我添加了事件。

回答 1 投票 0

如何在 Angular 中停止 keyup 事件的传播?

我正在尝试制作一个仅包含数字的输入字段,并允许十进制值最多保留 2 位小数。我想在 2 个小数位后停止用户在该字段上的输入。所以无论用户是什么

回答 1 投票 0

ImageElement.onload 事件是如何工作的?

我真的找不到关于 img HTML 元素的“onload”事件的文档。 在有人向我建议后,我最近在一个 React 项目中使用了它,它似乎在......之后触发了事件

回答 1 投票 0

为什么 ^ 的 JS 键盘代码返回死了?

我正在做一个简单的 JS 脚本,它获取所有键盘事件并将它们显示在屏幕上。每次我在键盘上尝试符号 ^ (Alt Gr + ^) 时,JS 都会返回死代码。 为什么会这样……

回答 3 投票 0

点击按钮后删除EventListener

我有一个第一个按钮,我在其中添加了一个事件侦听器来执行 foo 函数。 foo 函数只是在控制台中显示一个数字。 我有第二个按钮用于删除添加的事件侦听器。 这里的

回答 2 投票 0

单击按钮时如何获取主 div 中按钮的 id?

我在主 div 上添加了 onclick。每当我点击它的子元素时,主 div onclick 就会被触发。我无法使用它获取在主 div 中单击的子元素的 id。 这是样本 ...

回答 1 投票 0

有时仅在 window.onbeforeload 事件中显示确认消息?

当我的应用程序中有未保存的更改时,我想确保用户不会在没有看到确认对话框的情况下关闭窗口/选项卡。 我写了这个: var _beforeWindowUnload = 函数(事件)...

回答 0 投票 0

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