1.页面打开,textbox如何获得焦点
2.页面弹出对话框或提示框后关闭,让textbox重新获得焦点
另外还有关于扫描枪的问题,懂的帮下忙啊
http://topic.csdn.net/u/20120229/11/1925a61c-2787-4419-b2e2-1a8f744a5b2c
------解决方案--------------------------------------------------------
这个基本上是靠js来控制的,可以在“页面弹出对话框或提示框后关闭”的js事件中,加上文本框的.focus()方法。
如果你是用服务器端控件,js中就要用服务器端控件的ClientID或者别的办法得到这个文本框对象
------解决方案--------------------------------------------------------
用js:document.getElementById("TextBox1").focus();
用c#:TextBox1.Focus();
------解决方案--------------------------------------------------------
一、提示框:
Page.ClientScript.RegisterStartupScript(GetType(), "sf", "<script language='javascript'>alert('系统提示:\\n姓名和密码不能空!\\n请检查...');document.all('TextBox1').focus()</script>");
二、设置TexeBox焦点的函数:
public void GetFocus(string str_ctrl_name, Page page)
{//设置TexeBox焦点的函数
page.ClientScript.RegisterStartupScript(GetType(), "", "<script>document.forms(0)." + str_ctrl_name + ".focus();document.forms(0)." + str_ctrl_name + ".select();</script>");
}
//调用:GetFocus("TextBox1", this.Page);
protected void Button1_Click(object sender, EventArgs e)
{
GetFocus("TextBox1", this.Page);
}
------解决方案--------------------------------------------------------
这个问题很简单嘛
------解决方案--------------------------------------------------------
focus()
------解决方案--------------------------------------------------------
你按了确定之后,重新绑定焦点(绑定代码写在按下确定的处理事件内),还不行吗?
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
按了“确定”后原来设置的焦点随着确定按钮的点击一起消失了????
设置焦点之后,弹出提示:
$("tbCusName").focus();
alert("请输入客户名称!");
这样子 不会消失吧
------解决方案--------------------------------------------------------
单击确定后重新刷一次页面,再focus()行不
------解决方案--------------------------------------------------------
- JScript code
if(!confirm("Are you sure?")){ ...xxxx.focus(); return false;}
------解决方案--------------------------------------------------------
$("#控件编号").focus();
用jquery 验证吧
------解决方案--------------------------------------------------------
在页面 最底部加 JS document.getElementById("TextBox1").focus();
------解决方案--------------------------------------------------------