2010-09-14 49 views
0

我有一个文本框按选择框,当我按“选项卡”文本框,它不去selectbox。如何让它进入选择框?是使用JavaScript所需的解决方案?有没有使用JavaScript的任何解决方法?按选项卡去选择框

editted:

<html> 
<input type="text" tabindex="1" /> 
<select tabindex="2" > 
    <option value="volvo">Volvo</option> 
    <option value="saab">Saab</option> 
    <option value="mercedes">Mercedes</option> 
    <option value="audi">Audi</option> 
</select> 
</html> 

我试图在Firefox的选择框,而是失败。它可以在Firefox上工作吗?是因为macos问题吗?文本框似乎没问题。

+0

我上歌剧,Safari测试的一个一个的1更高的值在macos上,一切都好,除了firefox。选择框似乎不能使用tabindex。任何解决方法? – cometta 2010-09-14 16:35:13

回答

3

使用HTML的tabindex属性: http://reference.sitepoint.com/html/a/tabindex

tabindex属性来定义,当他们使用Tab键在网页导航用户遵循的序列。默认情况下,自然制表顺序将与标记中的源订单匹配。在某些情况下,可能需要覆盖默认的tab键顺序...

tabindex可以从0开始并以任何值递增。因此,序列1,2,3,4,5将是罚款,10,20,30,40,50 ....

1

您是否尝试过tabindex?

<input type="text" tabindex=1 /> 
<select tabindex=2 > 
    <option></option> 
</select> 
+0

用XHTML的数字引号;) – 2010-09-14 15:32:34

+0

大声笑,是的,的确的确是Litso ......真棒!哈哈 – d2burke 2010-09-14 15:47:43

1

设置在两个元件的tabindex与用于选择框比在文本框(1和2,2和3,99和100)