问题标签 [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.
asp.net - 我可以将 jQuery 中的 CollapsiblePanelExtender 作为一种方法复制吗?
我开始从 AjaxControlToolkit 转向 jQuery。我想要做的是拥有一个复制 CollapsiblePanelExtender 功能的功能。对于一组特定的超链接和 div,代码如下所示:
我真正想做的是只需要编写一次这个函数,然后在我的网站上的许多(大约 40 个)实例中使用它。理想情况下,我想要的是:
然后,我将使用 OnClientClick 从涉及的每个 HyperLink 调用此函数。
有没有办法做到这一点?
c# - 删除按钮问题
我在 asp.net 应用程序中使用一个链接按钮进行删除。为了确认,我添加了OnClientclick="return ValidateOnDelete();"
. 默认情况下,它工作正常。但我有一个条件是当用户不是管理员时,删除按钮将被禁用。我的问题是,如果用户在禁用模式下单击删除按钮,则会出现确认消息。它如何避免这个问题?
asp.net - 为什么我不能在此处的标记中添加我的 textBox 的 clientId 以便我可以使用 jQuery 找到它?
只是我试图将一个文本框“txtPersonId”的客户端 ID 传递给客户端单击事件,以便我可以遍历该文本框控件并将其 jQuery 包装器传递给 loadePerson() 函数。
这就是我在 aspx 标记中标记它的方式:
但是当我渲染它时,
占位符保持原样,不会被呈现控件的客户端 ID 替换。
知道为什么会发生这种情况,我应该如何克服它?
asp.net - Microsoft JScript 运行时错误:对象应为 OnClientClick
我只是在做一个快速测试,在我真正开始之前我得到了这个错误。我还没有 C# 代码,这是我的 aspx 代码:
和
我在这一行得到错误:
调试时...
有任何想法吗?
谢谢!!!
asp.net - Gridview ItemTemplate OnClientClick javascript function with DataItem value as parameter
I have a button inside my <ItemTemplate>
in GridView and I want to call a javascript function on the OnClientClick
of that button passing the DataItem value as a parameter of the javascript function
If I will not put a parameter in CreateEditAddess()
this works well but I need the parameter.
I know I can put the OnClientClick event value in OnRowDataBound event of the gridview but I don't want to put it in CodeBehind. It seems like the server tag is not parsed correctly.
Am I missing something here?
javascript - Asp.Net按钮onclientclick问题
我似乎有一个奇怪的问题,我不知道如何解决。我有一个这样的按钮:
如果我像下面这样编写我的客户端函数,它会按预期工作:
但我应该在函数内部检查确认结果,如下所示:
这样做,页面回发但服务器单击事件不会触发。
任何人都可以帮忙吗?谢谢
javascript - 如何使用 Eval 将 JavaScript 函数与 OnClientClick 事件绑定?
我的链接按钮 -
和 javascript msgDisp 是-
但它没有在 pop 中给出 LocationId,而是整个字符串 <%#......%> 出现在弹出消息中。如何在 javascript 中传递 Eval 值。
asp.net - ASP.NET OnClientClick="return false;" 不工作
我只想在 Web 用户控件中添加一些客户端(JQuery Javascript)验证。我放置了一个 OnClientClick 处理程序并调用了该函数。但是,即使我返回“false”,OnClick 方法总是会被触发。我究竟做错了什么 ?
我使用的是 VS 2010,目标是 4.0 框架和 JQuery 1.4.2。和 JQuery UI 1.8.4。
这是一个示例代码:
脚本方法:
}
如果我在 Page_Load 事件中放置一个断点,我会看到我进入并且 btnAddSave_Click 事件也被执行。
asp.net - 来自客户端的触发服务器事件
我遇到了 Asp.net 页面生命周期的问题。我正在尝试使用带有 asp.net LinkButton 的 HtmlTextWriter 创建自定义菜单来触发服务器事件。当我单击链接按钮时,我无法触发服务器事件,并且得到“对象引用未设置为对象实例”。这是一些代码。
这是我的点击事件:
最后是我在 Page_Load 事件中的内容。注意:我尝试将其移至 PreRender、PreInt 等。
丢失的。谢谢。
javascript - 使用 javascript 和 OnClientClick 设置按钮样式
我在网页上有一个 asp.net 按钮。
OnClientClick 代码禁用该按钮,以便用户不能多次提交。它还将按钮的文本更改为“请稍候...”
到目前为止一切都很好!
麻烦的是,因为它正在被禁用,所以“请稍候......”文本看起来很垃圾......我如何设置按钮的样式,以便即使它被禁用,它看起来也可以在 javascript 中启用。
编辑开始:
这是启用的按钮:
这是禁用的按钮:
...如您所见,文字是灰色和白色的?
为了更清楚,@user503034 建议在 CSS 中使用 [disabled]。这是我的代码,但我仍然有同样的问题: