在form上设定了defaultbutton属性之后,切换提交按钮的解决办法
2008-04-04 11:05
507 查看
通常我们有些页面需要设置默认提交按钮。也可能碰到如下情况:在搜索框中输入搜索内容后,按回车搜索,但由于页面设置了默认按钮,而且默认按钮不是搜索按钮,此时使用如下脚本通常都会失败:
function textBoxOnKeyDown(event)
function textBoxOnKeyDown(event)
而我测试能工作的脚本如下:
function textBoxOnKeyDown(event)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server" defaultbutton="Button1">
<div>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
<asp:TextBox ID="TextBox1" runat="server" onkeydown='textBoxOnKeyDown(event)'></asp:TextBox>
<asp:Button ID="Button2" runat="server" Text="Button" OnClick="Button2_Click" />
</div>
</form>
</body>
</html>
后台代码:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
namespace WebApplication5
function textBoxOnKeyDown(event)
function textBoxOnKeyDown(event)
而我测试能工作的脚本如下:
function textBoxOnKeyDown(event)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server" defaultbutton="Button1">
<div>
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />
<asp:TextBox ID="TextBox1" runat="server" onkeydown='textBoxOnKeyDown(event)'></asp:TextBox>
<asp:Button ID="Button2" runat="server" Text="Button" OnClick="Button2_Click" />
</div>
</form>
</body>
</html>
后台代码:
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
namespace WebApplication5
相关文章推荐
- 在form上设定了defaultbutton属性之后,切换提交按钮的解决办法
- WARN com.opensymphony.xwork2.ognl.OgnlValueStack异常的解决办法[提交按钮使用了图片并设置name属性,对应action无gettersetter]
- 页面点击button自动提交form表单的解决办法
- Android ListView中item带有button相关按钮属性冲突解决办法
- form表单底下的button按钮点击自动提交恶心问题的解决
- 关于button按钮设置background属性后,点击效果失效的解决办法。(当点击的时候显示阴影)
- form中的button按钮在IE11中自动提交表单问题导致弹出框关闭之后表单被重置
- form中的button按钮在IE11中自动提交表单问题导致弹出框关闭之后表单被重置
- form中的button按钮在IE11中自动提交表单问题导致弹出框关闭之后表单被重置
- 【经验小谈】设置按钮点击背景 button设置点击背景 控件设置切换背景 找不到@color 没有@color属性 没有color属性
- input与button按钮背景图失效不显示的解决办法
- webbrowser 提交按钮没反应的问题解决办法
- 升级Xcode 8 及 iOS 10 之后,向AppStore提交应用时,出现Your app "xxx" has changed to Invalid Binary. 的解决办法
- 登陆页面的form表单中存在radio时,鼠标点到radio时,回车提交快捷键功能消失的解决办法
- ASP.NET中Button按钮,需点击两次,才能够页面跳转。原因与解决办法。
- 手机中点击链接或button按钮出现黄色边框的解决办法
- appium+ios自动化时,输入文本后,提交按钮不变状态的解决办法
- 模态窗口提交form打开新窗口的解决办法
- button按钮防重复提交(点击提交之后提交按钮变灰)
- form表单下的button按钮会自动提交表单的问题