用javascript来控制Tab键移动的时候,如何来控制光标移动的顺序,
好让他只在我指定的文本框中移动,而不经过浏览器自带的地址栏,搜索工具等地方。我试过了tabIndex,但是他在第一页现实的时候可以不经过地址栏,但是在跳转到下一页
之后也还会默认的从地址栏开始走!我也试过将系统默认的快捷方式停止,代码如下
function stopDefaultKey(object){
// IE以外
if(window.event == null){
// イベントの伝達を抑止する。
object.stopPropagation();
// イベントのキャンセルを通知する。
object.preventDefault();
}
// IE系
else{
// イベントバブルをキャンセルする。
window.event.cancelBubble = true;
// イベントのreturn値をfalseにする。
window.event.returnValue = false;
}
return false ;
}
还是不行。而且,在页面跳转的时候我指定了想要指定的文本框,比如
document.formname.textname.focus();
document.formname.textname.select();
虽然跳转之后光标选中了textname,但是也还是会先走地址栏……愁死我了…………
好让他只在我指定的文本框中移动,而不经过浏览器自带的地址栏,搜索工具等地方。我试过了tabIndex,但是他在第一页现实的时候可以不经过地址栏,但是在跳转到下一页
之后也还会默认的从地址栏开始走!我也试过将系统默认的快捷方式停止,代码如下
function stopDefaultKey(object){
// IE以外
if(window.event == null){
// イベントの伝達を抑止する。
object.stopPropagation();
// イベントのキャンセルを通知する。
object.preventDefault();
}
// IE系
else{
// イベントバブルをキャンセルする。
window.event.cancelBubble = true;
// イベントのreturn値をfalseにする。
window.event.returnValue = false;
}
return false ;
}
还是不行。而且,在页面跳转的时候我指定了想要指定的文本框,比如
document.formname.textname.focus();
document.formname.textname.select();
虽然跳转之后光标选中了textname,但是也还是会先走地址栏……愁死我了…………
回消息这么快也谢谢你啦!
日语不认识的话就忽略吧!注释而已啦!