页面中先放了一个textbox1,又放了一个button1,在textbox1中按tab键,button1获得焦点
现再增加一个textbox2,希望在textbox1中按tab键,textbox2获得焦点,在textbox2中按tab键,button1获得焦点
是对控件的tab index属性设置吗,起始都是0,是不是分别设置为1,2,3
最好能通过程序控制更好,因为有多种情况存在
望指教,谢谢
现再增加一个textbox2,希望在textbox1中按tab键,textbox2获得焦点,在textbox2中按tab键,button1获得焦点
是对控件的tab index属性设置吗,起始都是0,是不是分别设置为1,2,3
最好能通过程序控制更好,因为有多种情况存在
望指教,谢谢
<script language="javascript" type="text/javascript">
function changeFocus(id)
{
if(event.keyCode==9)
{
document.getElementById(id).focus();
event.returnValue = false; }
}
</script> <input id="Text1" type="text" value="Text1" onkeydown="changeFocus('Text2');" />
<input id="Text2" type="text" value="Text2" onkeydown="changeFocus('txt');" />
<asp:TextBox ID="txt" runat="server" Text="txt" onkeydown="changeFocus('btn');"></asp:TextBox>
<input id="btn" type="button" />
另外可以在代码中设置,控件.tabindex
现在顺序为控件1->浏览器地址栏->控件2->控件3
浏览器地址栏怎么在这个tab order里了,不希望浏览器地址栏也来参与
望指教,谢谢