event-handling 相关问题

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

自定义事件不传播 wxWidgets C++

我创建了一个自定义事件来在事件中传递 Card 类: #include“card.hpp” CardEvent 类:公共 wxEvent { 民众: CardEvent(wxEventType eventType, int winid, const Card &

回答 1 投票 0

从 Inno Setup 中另一个控件的 OnClick 事件访问自定义控件

我有 Inno Setup 的下一个代码: 过程 CheckBoxClick(发件人: TObject); 开始 // 如何使 BrowseButton 从这里可见? 结尾; 过程CreateTheWizardPage; 变量 页面:TWizardPage;

回答 1 投票 0

所有自定义按钮/MAUI .NET8 的 C# 代码中的单个事件处理程序

简单的内容页面,上面有很多按钮。 我想要一个事件处理程序(OnButtonPress)来解码按下了哪个按钮并采取各种操作。 而不是繁琐地写Clicked=&

回答 1 投票 0

如何确保单击导航栏中的<li>元素将经过身份验证的用户正确重定向到仪表板页面?

我的 Web 应用程序遇到问题,单击帐户图标的行为不一致。当我单击帐户图标边缘附近时,它会正确重定向到仪表板 p...

回答 1 投票 0

如何在 C# 中使用泛型设计事件和事件处理程序系统?

我想使用泛型在我的 Asp.Net Core 后端创建一个事件系统,以便于创建和注册处理程序。 我在尝试几种解决方案时遇到的主要问题是通用的

回答 1 投票 0

如何在C#(Asp.Net Core)中使用泛型设计事件和事件处理程序系统?

我想使用泛型在我的 Asp.Net Core 后端创建一个事件系统,以便于创建和注册处理程序。 我在尝试几种解决方案时遇到的主要问题是通用的

回答 1 投票 0

合成事件在功能组件中无法按预期工作

我有 2 个示例,一个带有类组件,一个带有函数组件,它们执行完全相同的操作。我正在使用 React 16.13.1。我知道如果您不坚持该事件,您将收到错误...

回答 1 投票 0

Laravel 11 未自动注册事件和监听器

我使用 Laravel 11.x 开始了一个新项目,并通过 CLI sail artisan make:event UserResetedPassword 和 sail artisan make:listener SendEmailUserResetPassword --e...

回答 1 投票 0

Vue.js - 通过鼠标单击向下(而不是向上)进行事件处理

使用 Vue.js 2,当我将 @click 事件添加到元素并尝试单击某些内容时,直到完成单击(按下 -> 向上)后才会触发该事件。 我如何触发...

回答 1 投票 0

如何在更改行中的另一个文本字段时使用 php ajax 在表的每一行中填充文本字段

我有一个javascript,单击按钮后,带有两个单元格的行就会添加到表格中。一个单元格有一个实时搜索文本字段,另一个单元格有一个数量文本字段,其值假设为

回答 1 投票 0

当用户离开页面时触发更改处理程序

我有一个页面,其中有一堆文本框,用户可以在其中输入每天的时间。文本框有一个事件处理程序,该事件处理程序运行以在数据更改时保存数据。使用 jQuery 更改()。问题...

回答 1 投票 0

通过 JavaScript 中的事件侦听器调用访问对象的属性

下面我正在用 JavaScript 创建一个对象。在构造函数中,我设置了一个事件侦听器。问题是,当事件被触发时,找不到 this.prop,并且打印出未定义的内容......

回答 7 投票 0

如何在每次表单数据更改时更新表单相关(数据)模型?

我有以下函数,为了更新四个不同输入字段的值: 更新 我的包类定义如下: 类包{ 构造函数(包ID,类型,重量,他...

回答 2 投票 0

Javascript 单击事件处理程序 - 如何获取对单击项目的引用?

我的 HTML: 它变绿了 它变成蓝色&... 我的 HTML: <div id="x" onclick="clickHandler(event)"> <div id="button1">This turns green</div> <div id="button2">This turns blue</div> </div> 为什么我应该将 event 传递到点击处理程序中? event 是某种系统关键字吗? 另外,由于点击处理程序是在容器 div 上识别的,我如何知道哪个按钮被点击了? event 是一个事件对象,在事件触发时自动创建。请注意,您不必将其称为 event(我倾向于简单地称其为 e)。该事件对象有许多属性来描述它所代表的事件。在这种情况下,您感兴趣的元素是 target,它显示作为事件源的元素: function clickHandler(e) { var target = e.target; } 这是一个工作示例。 不幸的是,事情从来没有那么简单。虽然规范规定它应该是 event.target,但 Internet Explorer 喜欢与众不同,并选择使用 event.srcElement,因此您可能需要进行检查以确保 event.target 存在!例如: function clickHandler(e) { var target = (e.target) ? e.target : e.srcElement; } 我通常只是在调用单击处理程序的参数列表中命名被单击的元素,类似于(未经测试): <div id="x"> <div id="button1" onclick="handle_click_event( this, 'green' )">This turns green</div> <div id="button2" onclick="handle_click_event( this, 'blue' )">This turns blue</div> </div> function handle_click_event ( obj, new_color ) { obj.style.backgroundColor = new_color; } 这种方法对你有用吗? 为什么你不能这样做? <div id="x"> <div id="button1" onclick="clickHandler1()">This turns green</div> <div id="button2" onclick="clickHandler2()">This turns blue</div> </div>

回答 3 投票 0

如何在每次表单数据更改时以及表单提交之前更新表单相关(数据)模型?

我有以下函数,为了更新四个不同输入字段的值: 更新 我的包类定义如下: 类包{ 构造函数(包ID,类型,重量,他...

回答 2 投票 0

当我给定的事件处理函数作为非静态方法而不是静态方法提供时,为什么 Python 不执行它?请参阅下面的编码:

我似乎无法理解为什么下面的编码没有给我我正在寻找的行为。 预期行为: 下面的编码绘制了一个图表,一旦我单击所绘制的图例图标...

回答 1 投票 0

在 JavaFX (Linux) 中使用上下文菜单后的事件检测问题

我遇到过在 Linux 上运行的 JavaFX 应用程序的奇怪行为。 应用程序是一个简单的图形编辑器。它的主要区域由带有两个滚动条的 ScrollPane 表示,滚动窗格的续...

回答 1 投票 0

“冻结”事件突然停止发出

我们有一个对标签冻结高度敏感的 SPA PWA。因此,我们需要响应冻结事件。 我设置了一个监听器: document.addEventListener('冻结', (事件) => { 安慰...

回答 1 投票 0

Node.js:如何在 EventEmitter 中使用事件外部范围的变量?

我使用newman库方法run来创建EventEmitter。我在循环中创建 EventEmitter 的多个实例。当事件被触发时,我想从外部范围访问变量并有

回答 1 投票 0

是否有“鼠标释放时”的 HTML 属性/事件处理程序?

我需要一个在释放滑块旋钮时调用的函数。 onchange 在我更改值时更改它。有没有类似的解决方案 我需要一个在释放滑块旋钮时调用的函数。 当我改变它时,onchange改变了它的值。有没有类似的解决方案 <input type="range" min="0" max="1000" onrelease="callfunction()"> 在桌面浏览器上使用 mouseup 事件,在移动电话上使用 touchend 事件来处理此用户交互。 <input type="range" min="0" max="1" onmouseup="callfunction()" ontouchend="callfunction()"> 我建议检查 caniuse.com 以获得浏览器支持。 已知问题(截至2019-03-25): IE10 和 11 在鼠标移动时触发“更改”事件而不是“输入”事件。 IE10 & 11 有一些与步长值相关的错误。 tomhughes提出了一个很好的观点:可访问性。 可以将 onkeyup 添加到列表中: <input type="range" min="0" max="1" onmouseup="callfunction()" ontouchend="callfunction()" onkeyup="callfunction()" >

回答 2 投票 0

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