event-handling 相关问题

事件处理是关于处理源与一个或多个订户之间的消息的编码样式。源中的点侦听器提供了一种方式,订阅代码可以使用从源引发的消息。

速度类型测试应用程序的 Tkinter 线程问题

所以我读了很多关于 Tkinter 的线程和事件管理器的不同问题,但我找不到解决我的问题的方法。所以现在我知道我的代码很混乱,而且我不担心...

回答 1 投票 0

如何处理 WinForms 中的 ErrorProvider 图标上的鼠标单击或鼠标按下

我想在某些时候在按钮上显示错误提供程序图标,如下所示: 但是,如果用户碰巧单击了该图标,我也不希望该图标遮盖/阻止按钮单击

回答 1 投票 0

c# TreeView 管理工具提示

我有一个TreeView实例,并且设置了工具提示,但是我想自定义工具提示,因为每个工具提示由几行组成,所以我想将字体更改为固定间距... .

回答 1 投票 0

Python Turtle:处理两个连续的事件监听器驱动的游戏函数的两个连续屏幕

我是 Python 新手,正在通过教程尝试 Turtle。这个问题结果很冗长,我的错。 我设计了由 2 个函数(在单独的模块中)处理的 2 个游戏,这些函数被称为...

回答 1 投票 0

Google Maps JavaScript API 中标记位置更改时的事件

我不知道如何处理 Google 地图标记更改。 理想情况下,我希望实时获取标记位置变化。 最后,我检查了文档,但没有找到特定的事件......

回答 2 投票 0

addEventListener“单击”或任何其他事件在 ejs 文件中不起作用

我在ejs文件中有一个选择标签, \html 选择脚本: 我在 ejs 文件中有一个选择标签, \\html <label for="script">Choose a script:</label> <select name="script" id="script"> <option value="main">Main</option> <option value="main2">Main2</option> </select> 我想要一个函数在选择标签的值发生更改后立即执行,我尝试了“onchange”事件,但它不起作用,所以我尝试了“onclick”,但后来我意识到事件侦听器没有响应无论如何,无论事件类型是什么,这里都是 js 文件中的代码 - \\JS document.getElementById('script').addEventListener('onchange', ()=>{ console.log("registered") }) 但是,如果我使用“click”而不是“onclick”,使用“change”而不是“onchange”,一切都会正常。那么使用“on”前缀有什么区别吗? 活动名称不以on开头,只是change或click。 当您使用 HTML 中的内联属性创建侦听器时,在开头添加 on,例如 <select name="script" id="script" onchange="console.log('registered')"> <option value="main">Main</option> <option value="main2">Main2</option> </select> 或者当您将其分配为属性时: document.getElementById("script").onchange = function() { console.log('registered'); }; <select name="script" id="script"> <option value="main">Main</option> <option value="main2">Main2</option> </select>

回答 0 投票 0

在 LWC 中,event、event.target、event.target.value 未定义

我有一个按钮,单击该按钮会触发另一个组件。在此之前,它会记录有关事件的信息。 我是 LWC 的新手。我在 LWC 参考指南中找不到解决方案。 我有一个按钮,单击该按钮会触发另一个组件。在此之前,它会记录有关事件的信息。 我是 LWC 的新手。我在 LWC 参考指南中找不到解决方案。 <template for:each={animeData} for:item="anime"> <div key={anime._id} class="Anime-Item"> <div class="Title"> <h1>{anime.title}</h1> <p class="Ranking">Id: {anime._id}</p> <p class="Ranking">Ranking: {anime.ranking}</p> <p class="Genres">Genres: {anime.genres}</p> <p class="Episodes">Episodes: {anime.episodes}</p> <p class="Has-Episode">Has Episode: {anime.hasEpisode}</p> <p class="Has-Ranking">Has Ranking: {anime.hasRanking}</p> <p class="Status">Status: {anime.status}</p> <p class="Type">Type: {anime.type}</p> <a class="Anime-Link" href={anime.link}>More Details</a> <button class="Book-Anime" id={anime._id} onclick={handleBookNow}>Book Now!</button> </div> <img class="Anime-Image" src={anime.image} alt="Anime Image"> </div> </template> handleBookNow(event) { const animeId = event.target.id; console.log('Book Now button clicked for Anime ID:', animeId); this.bookNow(event); } bookNow(event) { const animeId = event.target.id; // Consistent access to animeId console.log('Book Now action initiated for Anime ID:', animeId); this.isBook = true; this.isError = false; } connectedCallback() { this.getData(); } 几个小时后它开始工作,这真的很奇怪,我猜是 salesforce lwc 问题。 对于相同的代码

回答 1 投票 0

Django 中的链接和按钮点击问题:所有点击都在新窗口中打开

自从多次提交以来,所有点击按钮、链接、提交按钮...在新窗口中打开。 提交表单不再起作用,这意味着我无法测试我所做的最后更改,并且

回答 1 投票 0

是否可以(在 Microsoft Access 中)将 VBA 事件处理程序附加到 Web 浏览器控件的 HTML 事件

我有一个带有 WebBrowser 控件的访问表单 (b)。我通过以下方式即时“写入”b 的内容: Dim h 作为字符串 h =“” h = h & " 我有一个带有 WebBrowser 控件的访问表单 (b)。我通过以下方式“写”b 的内容: Dim h as String h = "<html><body>" h = h & "<form id='bf' ...>" h = h & "<input type='text' id='test' name='test'>" h = h & "<input type='submit' value='Submit'>" h = h & "</form>" h = h & "</body></html>" Call Me.b.Object.Document.Write(h) 我想通过 VBA 函数处理用户的响应(“提交”)。 在我的 VBA 代码中,可以通过 bf 访问 HTML 表单 Me.b.Object.Document.getElementById("bf"),即一个 MSHTML.HtmlFormElement 并公开带有两个参数的 attachEvent 方法: Function attachEvent(event As String, pdisp As object) As Boolean 我应该如何创建一个pdisp对象来完成以下操作? Call Me.b.Object.Document.getElementById("f").attachEvent("onsubmit", *???*) 提前感谢您对此问题的任何见解或对我的问题的任何替代解决方案。 用 Address Of 提供“函数指针”是行不通的。我认为所需的对象应该是某个实现某些接口的WithEvents类的实例...但是找不到有关该主题的任何文档。 尽管有 .Net,VBA MSHTML 库不提供对 ObjectForScripting 的访问... 使用带有 WithEvents 的类的示例: 类模块clsHtmlInput: Option Explicit Private WithEvents m_btn As MSHTML.HTMLInputElement Private m_txt As MSHTML.HTMLInputElement Public Sub SetInputs(theButton, theTextBox) Set m_btn = theButton Set m_txt = theTextBox End Sub Private Function m_btn_onclick() As Boolean MsgBox "Clicked: " & m_txt.Value End Function 您的用户表单: Dim o As clsHtmlInput '<< instance of your "withEvents" class Private Sub UserForm_Activate() Dim el As MSHTML.HTMLInputElement, h As String With Me.wb1 .navigate "about:blank" WaitFor wb1 .document.Open "text/html" h = "<html><body>" h = h & "<input type='text' id='test' name='test'>" h = h & "<input type='submit' value='Submit' id='btnSubmit'>" h = h & "</body></html>" .document.Write h .document.Close WaitFor wb1 .document.getElementById ("btnSubmit") Set o = New clsHtmlInput o.SetInputs .document.getElementById("btnSubmit"), _ .document.getElementById("test") End With End Sub 'utility sub to ensure page is loaded and ready Sub WaitFor(IE) Do While IE.readyState < 4 Or IE.Busy DoEvents Loop End Sub

回答 1 投票 0

相当于 JavaScript 的 addEventListener 方法的 jQuery

我正在尝试找到与此 JavaScript 方法调用等效的 jQuery: document.addEventListener('点击', select_element, true); 我已经做到了: $(文档).click(select_element); 但是...

回答 8 投票 0

如何禁用mapbox中的事件监听器?

我正在尝试使用 React 上的 Mapbox 来控制图层上的事件侦听器。 map.off 应该可以做到这一点,但它并没有删除图层中的 onclick 事件。 https://docs.mapbox.com/

回答 8 投票 0

需要点击按钮两次才有效果

应用程序是一个机器控件,因此它需要访问 ui 来显示状态等。(我知道,这违背了将 UI 和工作代码分开的建议,但它就是这样,至少现在是这样)。

回答 3 投票 0

等待元素在 Puppeteer 中具有特定文本

我想在检测到元素的innerHTML从“在线”更改为“离线”时关闭页面和浏览器。 目前我每 10 秒检查一次。

回答 1 投票 0

Node js Eventemitter 未触发

我的事件发射器没有发射。我已经用谷歌搜索了这个问题,看来我的代码顺序是错误的,或者至少这是我的猜测。无论我如何排列创建 Client 类的顺序...

回答 1 投票 0

react 中的事件处理问题

从'@/components/form-fields/AppSelect'导入AppSelect; 进口 { 盒子, 按钮, 循环进步, 分频器, 列表, 列表项按钮, 列表项图标, 列表项文本, 堆, 版式,

回答 1 投票 0

无法使用removeEventListener()从元素中删除处理程序

我已向“删除”按钮添加了“单击”事件侦听器。 deleteButton.addEventListener("点击",deleteNote); 该事件监听器在触发时调用该函数...

回答 1 投票 0

JavaScript 函数中的动态音频播放问题

我实现了一个名为 showPianoProdigyOverlay() 的 JavaScript 函数,旨在显示虚拟钢琴的叠加层。单击钢琴上的每个键都会触发相应的音频文件。

回答 1 投票 0

Python Turtle 中的 onkeypress() 和 Listen() 问题

我的一个功能有问题。我使用 Python 3.7,当我尝试使用 onkeypress() 函数时,没有任何反应。我尝试检查它,但是当我按键时乌龟模块没有反应。 我...

回答 1 投票 0

事件错误:TypeError:无法读取未定义的属性(读取“stopPropagation”)

将点击事件从子组件传递到父组件时,我无法使用点击修饰符。有谁知道我在这里可能做错了什么? 我有一个这样的组件:

回答 0 投票 0

处理 Vue 组件中的事件 Vue3

将点击事件从子组件传递到父组件时,我无法使用点击修饰符。有谁知道我在这里可能做错了什么? 我有一个这样的组件:

回答 0 投票 0

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