단축키 이벤트
3337 단어 단축키
//
document.onkeydown = keyDown;
function keyDown(e){
// alert(window.event.keyCode);
//
if (window.event.keyCode=="13"){
if(document.activeElement.id=="rideDate"){
document.getElementById("purposeId").focus();
}
else if(document.activeElement.id=="purposeId"){
document.getElementById("goStationId").focus();
}else if(document.activeElement.id=="goStationId"){
document.getElementById("queryButton").focus();
// if($("hiddenTr").style.display == 'block'){ document.getElementById("idCode").focus();}
// else{document.getElementById("fullTicketNum").focus();}
}else if(document.activeElement.id=="idCode"){
event.keyCode=9;
}
else if(document.activeElement.id=="idType"){
event.keyCode=9;
}
else if(document.activeElement.id=="fullTicketNum"){
event.keyCode=9;
}else if(document.activeElement.id=="halfTicketNum"){
event.keyCode=9;
}else if(document.activeElement.id=="actualMoney"){
document.getElementById("completeButton").focus();
return false;
}
else if(document.activeElement.name=="rtOrderIds"){
/******IE7 , ,IE8 ******/
var radios = getElementsByName_iefix("rtorderGrid","input","type","radio");
radios[(radios.length-1)].focus();
/******************************/
event.keyCode=9;
}
}
//
if (window.event.keyCode=="38"){
if(document.activeElement.name=="rtOrderIds"){
var index = (lastCheckRadioId.split("o")[1]);
// ,
if(index=='0'){
index = getElementsByName_iefix("rtorderGrid","input","type","radio").length-1;
}else{
index = index -1;
}
clickRow(index);
}
}
//
if (window.event.keyCode=="40"){
if(document.activeElement.name=="rtOrderIds"){
var index = parseInt(lastCheckRadioId.split("o")[1]);
// ,
if(index == getElementsByName_iefix("rtorderGrid","input","type","radio").length-1){
index = 0;
}else{
index = index +1;
}
clickRow(index);
}
}
}
//getElementsByName IE7
function getElementsByName_iefix(div,tag,AttributeName,type) {
var elem = document.getElementById(div).getElementsByTagName(tag);
var arr = new Array();
for(i = 0,iarr = 0; i < elem.length; i++) {
att = elem[i].getAttribute(AttributeName);
if(att == type) {
arr[iarr] = elem[i];
iarr++;
}
}
return arr;
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
초학자용 단축키 7선"본 논문은 Mac을 구입하고 오른쪽과 왼쪽을 모른다. 압도적 초학자를 상정하고 쓰고 있습니다. 이미 바로 가기 마스터로 드러내는 분은, 수고스럽지만, "⌘ + W"명령에서, 이 탭을 삭제해 주셨으면 합니다. 여러분...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.