问题标签 [onclientclick]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 使用 OnClick 和 OnClientClick 时 OnClick 未触发
我继承了一个系统,我现在正试图通过添加验证来改变它。
我尝试将验证方法放在客户端单击上,并根据它是否失败,将视图状态更改为下一页。
但是,当 ClientClick 返回 true 时,不会调用 OnClick 方法。
这是aspx按钮;
它是如何被 Chrome 渲染的;
用于检查日期的验证(简化)按时间顺序排列;
按钮点击方法;
我对 Web 应用程序相当陌生,但我无法发现任何明显的错误,除了在回发时没有调用 btnSaveMile_OnClick。
查看其他帖子,我注意到按钮 OnClick 呈现为;
但是我的被渲染为;
这是微不足道的,还是这就是问题所在?如果是这样,为什么它是空白的,或者我应该如何更正它?
我在这里阅读了很多关于 SO 的文章,并尝试了很多解决方案,但是没有一个能够解决这个问题,所以我准备开始拔头发了。有没有人有任何想法?
asp.net - Asp.NET RequiredFieldValidator 和 OnClientClick asp:Button
我正在用 C# 开发一个经典的 WebForms 应用程序,我有一个自定义 aspx 页面,用户可以在其中修改他们的数据(电子邮件、密码等),我有大约 3 个文本框和一个用于每个文本框的 RequiredFieldValidator 和一个
我有一个提交按钮:
在此表单中,当我在转到服务器端“ChangePwd_Click”功能之前单击 ChangePasswordPushButton 时,如果其中一个文本框为空,我想禁用(客户端)验证器。
这些是我编写的客户端函数:
问题是这个代码总是回发。
你能帮助我吗?谢谢
asp.net - imagebutton onclientclick 和 onclick 事件
如何将 onclentclick 和 onclick 事件从后面的代码添加到图像按钮。我写了一些代码,它显示了 onclientclick 事件的确认消息,但没有触发 onclick 事件。
我的代码如下..
事件的代码是:
javascript - onClientClick 调用 Javascript 函数,无法传递参数
我目前正在开发一个使用 ASP.NET 中的 Ajax Tabs 控件的项目。我的这个项目的语言是 VB.NET。我正在尝试利用选项卡上的“OnClientClick”事件。我正在使用数据库中的数据填充选项卡,并且我正在使用 VB 函数来实际创建选项卡。VB代码如下:
为数据库返回的每条记录调用此函数。
在 ASPX 页面中,选项卡容器为:
我的javascript函数是:
它位于页面顶部的我的页面头内。如您所见,我目前什至没有在我的 Javascript 函数中使用我的变量,但我会的。目前,此代码不起作用。如果我从 Javascript 函数定义中删除变量,并且如果我调用我的 Javascript 函数(来自我的 VB),如“display_alert”,它会起作用。如果我在函数名后包含“()”,它将不起作用。有没有办法解决?有什么办法可以正常工作吗?
asp.net - 先提交到 JavaScript 然后再提交到 ASP.NET?
我正在为快速表单创建一个用户控件。这种需要需要将数据存储在两个地方:一个是自定义构建的(由其他人)使用 JavaScript 提交数据的数据库,另一个是使用 .NET API 提交数据的 CRM。
我的表单目前提交 JavaScript 端没有问题,但我无法运行任何 .NET 代码。
我的代码的一个例子是:
nps.ascx
nps.ascx.cs:
当我点击我的按钮时,我得到了预期的 JavaScript 事情发生:我的远程数据库被更新并且“评论”文本框消失了。但是,根本不执行任何 .NET 代码。
谁能帮我理解为什么我没有执行 .NET 的东西?
PS我从记忆中重写了这段代码,作为一个例子——包括所有(我认为)相关的部分)——所以在打字时可能会出现错误。然而,我认为根本问题与提交有关。
c# - ASPNET C# onclientclick
在我的一个页面中,我在 CodeBehind 中关注以重定向到另一个页面。
我想将其更改为“onclientclick”事件,例如
../Prints/EASYBRIEF.aspx 之后的正确文本如何
提前致谢
c# - 执行 C# 事件处理程序,然后执行 js 函数
我有按钮:
html:
C#:
JS:
现在先执行 js 函数,然后执行 C# 方法。C#方法可以优先吗?
asp.net - 当 onclientclick 为 false 时停止 onclick 触发?
是否可以使用onclientclick
按钮的属性进行客户端检查。如果检查返回true
,则触发onclick
事件。如果客户端检查返回false
,请不要触发该onclick
事件。
那可能吗?
更新:
这两个工作:
接下来的2个不起作用:
它两次提交表单。
这是为什么?
javascript - OnClientClick 多个 javascript 调用
嗨,这是我在 asp.net 课程参考中看到的一个简单代码...
我不明白 onClientClick 属性中的某些内容:
onClientClick = "myClick(); return false;"
为什么在这种情况下(或最终在其他情况下)用“return false”完成 JavaScript 调用很重要;在 myClick() 函数之后?
这背后的逻辑是什么?
谢谢各位!
c# - 将 onClientClick 和 onClick 与表单提交一起使用
所以我遇到了一些麻烦。即使尝试了许多不同的解决方案,我的问题仍然存在。
单击按钮将触发 java 脚本代码,但不会触发服务器端代码。
这是我的javascript:
我已经在javascript中尝试过没有返回true,而是在javascript中使用它。还尝试了在 onClientClick 中没有返回 true 的情况下,也没有“javascript:”。从字面上看,我能想到的一切。
任何帮助表示赞赏。提前致谢。