在page_load里写了
textbox1.Focus();
在start debugging的时候textbox1是可以获取焦点的。
但是在start without debugging的情况下不管怎样都是浏览器的地址栏获取焦点,textbox1.Focus();貌似不起作用了。
请教高手如何解决。
谢了
textbox1.Focus();
在start debugging的时候textbox1是可以获取焦点的。
但是在start without debugging的情况下不管怎样都是浏览器的地址栏获取焦点,textbox1.Focus();貌似不起作用了。
请教高手如何解决。
谢了
function test()
{
//document.getElementById("textbox1").select();//如果只有下面一句不行就把这句加上
document.getElementById("textbox1").focus();
}
我的代码如下:
<body onload="javescript:myonfocus()">
...<script language ="javascript" type="text/javascript" >
function myonfocus()
{
document.getElementById("textbox1").click();
document.getElementById("textbox1").focus();
}
</script>debug状态下是可以的,但是without debugging还是不行,老样子,
是哪里做错了吗?
<script language ="javascript" type="text/javascript" >
function myonfocus()
{
document.getElementById("textbox1").select();
document.getElementById("textbox1").focus();
alert("asdf");
}
</script>alert的内容也蹦出来了,但是还是没得到焦点
Response.Buffer = true;Response.ExpiresAbsolute = System.DateTime.Now.AddSeconds(-1);Response.Expires = 0;Response.CacheControl = ”no-cache”;Response.AddHeader(”Pragma”, ”No-Cache”);
这个放在
page_onload的最后试试