日期:2014-05-17  浏览次数:20796 次

为什么safari5.0以上的版本,Html中的input相关控件不支持tab键?
例如:
<html>

<body>

<form name="input" action="/html/html_form_action.asp" method="get">
I have a bike:
<input type="checkbox" name="vehicle1" value="Bike" checked="checked" />
<br />
I have a car: 
<input type="checkbox" name="vehicle2" value="Car" />
<br />
I have an airplane: 
<input type="checkbox" name="vehicle3" value="Airplane" />
<br />
<input type="text" name="vehicle3"/>
<br />
<input type="radio" name="dst_mode" value="0" />
<label id="dst_week_mode">Week mode</label>
<input type="radio" name="dst_mode" value="1" />
<label id="dst_date_mode">Date mode</label>
<br /><br />
<input type="submit" value="Submit" />
</form> 

</body>
</html>

在ie下按tab键,就会按从上倒下,从左到右的顺序让各个控件得到焦点。但是在safari5以上的版本却不起作用。不知道怎么实现,请大家帮忙!

------解决方案--------------------