问题标签 [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.

0 投票
1 回答
1047 浏览

javascript - How to Enable Link Button through Javascript 它最初设置为 Enable = false

我是这种编程的新手。我正在尝试在 ASP 文本框中输入任何文本时启用链接按钮。基本上它是一个搜索文本框,当它有文本时,应该启用搜索链接,否则应该禁用它。搜索链接是一个链接按钮。

我有这个代码:- 文本框:

搜索链接按钮:

JS功能:-

但不幸的是,这不起作用。在文本框中输入文本时不会启用链接按钮。

任何帮助表示赞赏。

0 投票
1 回答
729 浏览

javascript - 如何设置 OnClientClick 值 - 语法?

VB.NET 中的 ASP.NET 编码——Web 应用程序。我在问一些关于在 aspx 按钮声明中设置 OnClientClick 短语的“正确方法”的问题。

选项 1:以 'javascript:' 开头并在 {...} 中包围 js

选项 2: 不以 'javascript:' 开头并且不在 {...} 中围绕 js

这两个选项似乎在 IE-10 中都能正常工作,但没有尝试过其他浏览器。所以我对不同的短语很好奇。

'javascript:' 的前导怎么样?——这有什么影响?

用 {...} 包围的 js 怎么样——这有什么影响?

欢迎您提出意见 - 构建短语的最佳方式是什么。

欢迎任何其他语法(或风格)或建议。

谢谢,提前...约翰

0 投票
3 回答
1631 浏览

javascript - 单击按钮时,不会引发 OnClientClick 事件

我有一个像这样的js函数:

这个按钮带有 OnClientClick 事件:

我的函数中的单元格是指我想在客户端显示的 Gridview 列,然后再转到服务器端的 OnClick 事件,这使我的 GridView 页脚行可见,页脚行用于插入新行。

编辑:所以这是我最初的问题:单击按钮时,我想让其他列可见,然后在同一个单击事件中使页脚行可见。但是,在引发事件后,额外的列会变为可见,但在我第二次单击该按钮之前,页脚行不可见。

这是我的点击事件:

但是,当我单击按钮时,会引发 OnClick 事件,但不会引发 OnClientClick。为什么会这样?

0 投票
2 回答
773 浏览

jquery - 如何将 onclient 单击添加到我的 jquery 按钮

我已经在 jquery 中动态创建了一个按钮,如下所示,我如何将 onclientclick 属性添加到它,因为我已经完成了类,所以当这个按钮被添加到页面时,它不会导致回发。

0 投票
1 回答
648 浏览

javascript - 在 ASP.NET 中按下 Enter 时触发 OnClientClick

我有一个带有 runat="server" 的表单,其中有两个元素:

我的问题是当我在文本框内的光标doSomething运行时按回车键。我能做些什么来防止这种情况发生?

0 投票
1 回答
522 浏览

jquery - OnClientClick 功能在 Edge 浏览器中不起作用

我有一个LinkButton控件“添加到包”,单击时我想调用一个添加CSS动画的 JavaScript 函数。它适用于除 Edge 之外的所有其他浏览器。如果其他人也有这个问题,我试图在网上进行研究,但我找不到任何东西。如果我只是在 OnClientClick 中调用“alert('hello'); 它可以工作。有没有人遇到过这个问题并且想要我可以解决它吗?

0 投票
1 回答
106 浏览

javascript - 当我在 onclientclick 中返回时,服务器端无法正常工作

请帮我。我已经尝试了所有解决方案,但它不起作用。当我输入 return success(); 时,OnclientClick 函数起作用;但 Onclick 不起作用。

我的 OnClientClick 函数:

我的点击:

我尝试了这个Asp .NET 按钮 - OnClientClick="return function()" vs OnClientClick="function()"但是当我删除时返回 false。OnclientClick 不工作。我还尝试禁用按钮OnclientClick 和 OnClick 不能同时工作?它仍然无法正常工作。

谁能帮我。我真的很绝望。现在已经好几天没有解决方案了。

0 投票
3 回答
1221 浏览

asp.net - 如何获取在浏览器中打开新标签的链接?

我有一个保存按钮,可以将用户从表单输入的所有信息保存到数据库中。完成所有操作后,我希望自动打开一个新选项卡。

所以代码检查保存是否成功,然后我希望打开新选项卡。

保存按钮的代码:

此代码在同一选项卡上打开链接。如何让链接在浏览器的新标签页上打开?我看到很多示例都将 OnClientClick 设置为如下所示:OnClientClick="aspnetForm.target ='_blank';" 但我已经在 OnClientClick 中调用了一个方法

0 投票
4 回答
1627 浏览

javascript - 在 asp.net 中避免 PostBack OnClientClick 事件

我已经asp buttonsradAjax:RadAjaxPanel控制下面有OnClientClick事件 -

当我在我想要click的任何button页面上时。PostBackavoid

仅供参考-ButtonsRadAjaxPanel

任何suggestionhelp.!! 提前致谢..:)

0 投票
1 回答
41 浏览

javascript - 在客户端 Javascript 方法之后运行服务器方法

是否可以设置一个asp按钮,以便在单击它时运行客户端javascript,然后运行服务器端c#方法,但只有在前面的javascript完成之后?目标是当客户端提交表单时,第 3 方 jscript 执行其操作并发送表单数据。完成后,服务器端方法将运行,创建它需要的文件,然后将其发布回来,以便客户端可以下载它。我有这两个单独工作,但试图把它们放在一起一直是个问题。

做一些 google-fu 和 SO 搜索让我认为也许该选项将具有OnClientClick并附OnServerClick加到相同的选项asp:button?还是有不同的方法?