按纽的焦点问题
怎么才能做到在页面的任何一个文本域输入娄据时,让按纽获得焦点啊(注,按纽的type只能为button,不能为submit)
换句话说是在文本域中输入数据后,却可通过按回车键触发type为button的按纽的onclick事件
问题点数:20、回复次数:4Top
1 楼Hozaka(空虚的狼)回复于 2005-07-17 11:08:35 得分 8
在 textbox 上绑定 onclick 事件,捕捉 window.event.keyCode ,回车的代码是 13Top
2 楼shubo2000(阿波罗)回复于 2005-07-17 12:39:51 得分 6
输入娄据时,让按纽获得焦点 是没有意义的,一输入数据焦点就转移到按钮上了
只能说按键弹起后,让按钮获得焦点
<input type="text" name=a value="输入" onkeyup="b.focus()">
<input type=button name=b value="按">Top
3 楼shootarrow(劝君更进一杯酒, 西出阳关无故人)回复于 2005-07-17 12:47:31 得分 6
晕,这样做的话,文本域不是输入一个字符焦点就换到BUTTON了,要输入下一个字符又要重新点一下文本域(粘贴的除外)?还是用捕捉 window.event.keyCode,输入完按回车让BUTTON获得焦点吧Top
4 楼shubo2000(阿波罗)回复于 2005-08-19 19:08:01 得分 0
搞错了,用onblur()Top




