input标签没有属性能反馈此元素是否focus 或者被 select
只能通过其他途径间接保存选中属性
例如给每个input加个onfocus事件 修改全局变量 selectedinput为这个元素
<from onsubmit="reutrn checksubmit()">
<input type=text name="t1" onfocus="setselected(this);"><br/>
<input type=text name="t2" onfocus="setselected(this);"><br/>
<input type=text name="t3" onfocus="setselected(this);"><br/>
<input type=text name="t4" onfocus="setselected(this);"><br/>
<input type=text name="t5" onfocus="setselected(this);"><br/>
<input type=text name="t6" onfocus="setselected(this);" value="aaaaaaaaa"><br/>
<input type=text name="t7" onfocus="setselected(this);"><br/>
<input type=text name="t8" onfocus="setselected(this);"><br/>
<input type=submit>
</form><script>
var selectedinput=null;
function setselected(inputObj)
{
selectedinput = inputObj; //设定最后选中的input
}function checksubmit()
{
if(selectedinput.id=="t1")
{
document.all.item("t6").focus(); //聚焦t6
document.all.item("t6").select(); //选中t6内容
}
}
</script>
只能通过其他途径间接保存选中属性
例如给每个input加个onfocus事件 修改全局变量 selectedinput为这个元素
<from onsubmit="reutrn checksubmit()">
<input type=text name="t1" onfocus="setselected(this);"><br/>
<input type=text name="t2" onfocus="setselected(this);"><br/>
<input type=text name="t3" onfocus="setselected(this);"><br/>
<input type=text name="t4" onfocus="setselected(this);"><br/>
<input type=text name="t5" onfocus="setselected(this);"><br/>
<input type=text name="t6" onfocus="setselected(this);" value="aaaaaaaaa"><br/>
<input type=text name="t7" onfocus="setselected(this);"><br/>
<input type=text name="t8" onfocus="setselected(this);"><br/>
<input type=submit>
</form><script>
var selectedinput=null;
function setselected(inputObj)
{
selectedinput = inputObj; //设定最后选中的input
}function checksubmit()
{
if(selectedinput.id=="t1")
{
document.all.item("t6").focus(); //聚焦t6
document.all.item("t6").select(); //选中t6内容
}
}
</script>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货