jasscript 表单中按tab键光标在文本框之间跳转
您们好我现在在一家公司和实习带我的人任我找一个方法就是在表单中假如有8个要输入的文本框,现在按tab键光标并没有按从上到下的顺序跳转,而是有的先出现在下边的又跳会上边,又...
您们好 我现在在一家公司和实习 带我的人任我找一个方法
就是在表单中假如有8个要输入的文本框,现在按tab键光标并没有按
从上到下的顺序跳转,而是有的先出现在下边的又跳会上边,又下去
现在要求能按顺序跳转,希望各位牛人能给点详细的指点,最好有代码 谢谢 本人有点初级 渴望得到帮助 感激涕零不知所云!
另外我之前悬赏30分,得到答案是 浏览器自动跳转,总觉得还有别的方法明天就要回公司交作业啦,我还是希望能有谁帮我一下谢谢
是动态的 类似于一下的,下边的当改变的是value,size时管用
当如下改变tabindex就不行,谢谢 大侠们 教教我
<script>
function textArea(){
document.getElementById('id1').tabindex="3";
document.getElementById('id2').tabindex="2";
document.getElementById('id3').tabindex="1";
}
</script>
<input type="text" id="id1" /> <br>
<input type="text" id="id2" value="sdfs"/> <br>
<input type="text" id="id3" value="sdfs"/> <br>
<input type="button" onclick="textArea();"> 展开
就是在表单中假如有8个要输入的文本框,现在按tab键光标并没有按
从上到下的顺序跳转,而是有的先出现在下边的又跳会上边,又下去
现在要求能按顺序跳转,希望各位牛人能给点详细的指点,最好有代码 谢谢 本人有点初级 渴望得到帮助 感激涕零不知所云!
另外我之前悬赏30分,得到答案是 浏览器自动跳转,总觉得还有别的方法明天就要回公司交作业啦,我还是希望能有谁帮我一下谢谢
是动态的 类似于一下的,下边的当改变的是value,size时管用
当如下改变tabindex就不行,谢谢 大侠们 教教我
<script>
function textArea(){
document.getElementById('id1').tabindex="3";
document.getElementById('id2').tabindex="2";
document.getElementById('id3').tabindex="1";
}
</script>
<input type="text" id="id1" /> <br>
<input type="text" id="id2" value="sdfs"/> <br>
<input type="text" id="id3" value="sdfs"/> <br>
<input type="button" onclick="textArea();"> 展开
1个回答
展开全部
使用tabindex属性指定按tab键时光标的跳转顺序,假设有3个文本框:
<input type="text" tabindex="3" />
<input type="text" tabindex="1" />
<input type="text" tabindex="2" />
假设光标在第二个文本框中(tabindex="1"),按tab键时将跳到第三个文本框(tabindex="2"),再按一次就会跳到第一个文本框(tabindex="3")
现在应该明白了吧,只要将各文本框的tabindex的值按顺序(不一定要连续,只要按从小到大的顺序指定),按tab键时就会依次跳转光标了。
补充:呵呵,在javascript中,应该写成tabIndex,I 要大写。
<input type="text" tabindex="3" />
<input type="text" tabindex="1" />
<input type="text" tabindex="2" />
假设光标在第二个文本框中(tabindex="1"),按tab键时将跳到第三个文本框(tabindex="2"),再按一次就会跳到第一个文本框(tabindex="3")
现在应该明白了吧,只要将各文本框的tabindex的值按顺序(不一定要连续,只要按从小到大的顺序指定),按tab键时就会依次跳转光标了。
补充:呵呵,在javascript中,应该写成tabIndex,I 要大写。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询