`

button的onclick失效

阅读更多

一个很简单的按钮

<input type="button"  onclick="complete();" value="<s:text name='button.complete'/>" style="margin-left:20px;width:60px;"  />

 在简单的页面上测试一切Ok。

在项目中一个嵌套了好多js的jsp里测试onclick不触发,但是换成

<a href="javascript:complete();"><s:text name='button.complete'/></a>

 可以触发。

疑惑:什么因素影响了button的Onclick触发?

 

 

分享到:
评论

相关推荐

    调用innerHTML之后onclick失效问题的解决方法

    总的来说,解决`innerHTML`后`onclick`失效的问题,可以采取以下策略: - 使用`innerText`或`textContent`替换文本内容,而不是`innerHTML`,但这不适用于包含HTML标签的情况。 - 使用`DOM操作方法`如`appendChild`...

    关于asp.net button按钮的OnClick和OnClientClick事件

    一般我们用 OnClientClick验证我们的提交数据,但是这个一定要返回ture或者false,即一定要加上return,否则OnClick失效。当返回false时OnClick服务器端事件才被中止,当你的js验证有错误,也会跳过验证,直接执行...

    Android中button的onClick事件几种方法

    Android中button的onClick事件几种方法 Android中button的onClick事件是一种常见的事件处理机制,用于响应用户的点击操作。下面将介绍Android中button的onClick事件的几种方法,供开发者参考。 方法一:使用...

    onClientclick 失效问题.rar

    今天在开发过程中发现一个问题,在asp:Button按钮属性Enabled="false"时,也就是按钮变类...解决的方法是在后台代码的 Page_Load(object sender, EventArgs e)里添加Button1.Attributes.Add("onclick", "showAlert()");

    让按钮失效5秒的js代码

    &lt;input type="button" value="失效5秒" onclick="setTimeout((function(me){me.disabled=true;return function(){me.disabled=false;};})(this),5000);"&gt; ``` 这段代码中,我们使用了一个立即执行的匿名函数 `...

    ListView和Button点击事件冲突处理

    1. **设置Button的点击监听器并阻止事件传播**:为Button添加OnClickListener,并在onClick()方法中调用`View#stopPropagation()`或`View#requestDisallowInterceptTouchEvent(true)`。这可以防止事件被ListView拦截...

    UpdatePanle实例

    &lt;asp:Button ID="Button1" runat="server" Text="点击我" OnClick="Button1_Click" /&gt; 初始文本"&gt; &lt;asp:AsyncPostBackTrigger ControlID="Button1" EventName="Click" /&gt; ``` 在这个例子中,当用户点击...

    js修改onclick动作的四种方法(推荐)

    而在直接赋值`onclick`的情况下,新的函数会替换掉旧的事件处理程序,导致之前的事件处理程序失效。 在实例讲解部分,我们看到如何同时使用这两种方法,以及如何添加和移除事件处理程序。例如,当使用`attachEvent`...

    Android中EditText+Button组合导致输入板无法收起的原因分析及解决办法

    通过`obtainFocus`方法,我们先使Button可聚焦,然后请求焦点,最后取消可触模式,这样每次点击Button时,焦点都能正确切换,从而触发`onClick`回调,同时输入法键盘收起。 具体代码如下: ```java // 自定义...

    解决vue 绑定对象内点击事件失效问题

    在Vue中,直接在DOM元素上使用原生的JavaScript事件监听器(如onclick)将不会生效,因为Vue模板有自己的一套事件绑定机制。在这个机制中,需要使用Vue的指令v-on或者简写为@来绑定事件。 要解决绑定对象内点击事件...

    提交按钮的name=’submit’引起的js失效问题及原因

    组合查询" class="button" type="button" onclick="submitForm()"&gt; ``` ```javascript function submitForm() { // 这里可以添加验证逻辑 var form = document.getElementById('pquery'); form.submit(); } ``` ...

    ASP.NET页面按钮单击事件失效的解决方法

    例如,&lt;asp:Button ID="myButton" runat="server" Text="Click Me" OnClick="myButton_Click" /&gt;。如果事件处理器未绑定或名称写错,则单击事件不会触发。 2. 客户端脚本冲突:有时页面上的JavaScript代码可能会...

    location.replace

    &lt;button onclick="replacePage()"&gt;点击替换页面&lt;/button&gt; function replacePage() { location.replace('a.html'); } ``` 在这个例子中,当用户点击“点击替换页面”按钮时,当前的`index.html`页面会被`a....

    验证控件与Button的OnClientClick事件详细解析

    但一旦添加了OnClientClick事件,按钮的onclick属性会被修改,自定义的JavaScript(confirm函数)被放在了验证脚本之前。由于浏览器按顺序执行JavaScript,因此在用户确认提交之前,验证脚本不会被执行,导致验证...

    HTML中的input type="reset"标签失效(不起作用)的可能原因。

    &lt;button type="button" onclick="clearInput()"&gt;清空&lt;/button&gt; function clearInput() { document.getElementById('textArea').value = ''; } ``` 在这个例子中,我们添加了一个`&lt;button&gt;`标签,并绑定了一...

    antd离线API速查表.pdf

    + disabled:按钮失效状态 + ghost:幽灵属性,使按钮背景透明 + href:点击跳转的地址,指定此属性button 的行为和 a 链接一致 + htmlType:设置 button 原生的 type 值 + icon:设置按钮的图标组件 + ...

    隐藏与显示事件

    &lt;button onclick="toggleVisibility('productList')"&gt;显示/隐藏商品&lt;/button&gt; &lt;!-- 商品列表内容 --&gt; ``` 这样,当用户点击“显示/隐藏商品”按钮时,商品列表会根据其`hidden`类的存在与否显示或隐藏。 此外,...

    jquery checkbox无法用attr()二次勾选问题的解决方法

    &lt;input type="button" onclick="switchChecked(false)" value="取消选中"&gt; ``` 在这个例子中,`switchChecked()`函数接收一个布尔值`flag`,并使用`prop()`方法将所有复选框的`checked`属性设置为`true`或`false...

Global site tag (gtag.js) - Google Analytics