我给textbox1写了一个textchanged事件,autopostback为true,放在updatapanel里面,现在每次失去焦点这个事件能执行,没有问题.但是有一种不好的效果,比如我还有一个textbox2,我填写完textbox1之后,点击textbox2,但是这时textbox2并没有获得焦点,也就是我不能马上在textbox2中输入,得再点一次才行.
而且这个页面上还有好几个textbox,都想实现再焦点本来在textbox1里面的情况下,点击这些文本框马上能输入文本....
请问各位大侠,我应该怎么办?
急用...在线等...谢谢大家...
而且这个页面上还有好几个textbox,都想实现再焦点本来在textbox1里面的情况下,点击这些文本框马上能输入文本....
请问各位大侠,我应该怎么办?
急用...在线等...谢谢大家...
<input type='text' id='Text1' onchange='js方法' runat='server'/>
--------------------------------------------需求--------------------------------------------
这个文本框中的内容定义了另一个textbox的maxlength属性.....
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script type="text/javascript">function changelength(id)
{
var length = id.value;
if(parseInt(length)>20)
{
length="20";
}
document.getElementById('dv').innerHTML="<input type='text' id='Text' maxlength='" + length + "'/>";
} </script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type='text' id='Text1' onkeyup='changelength(this);' runat='server'/>
<div id="dv">
<input type='text' id='Text2' runat='server'/>
</div>
</div>
</form>
</body>
</html>