JavaScript 요소 에 대한 초점 가 져 오기(요소 와 div 숨 기기)

1171 단어 원소포커 스
1,숨겨 진 요 소 는 초점 2 를 가 져 올 수 없습니다.div 등 특수 요소 에 초점요소 에 초점
요소 획득 초점:
1,숨겨 진 요 소 는 초점

아래 숨겨 진 Input:

해결 방법:먼저 원 소 를 표시 하고 초점 을 가 져 옵 니 다.

2,div 등 특수 요소 에 초점 을 가 져 옵 니 다
저 는 DIV 요소 입 니 다.tabindex="-1"을 가지 고 있 지 않 습 니 다.
나 는 DIV 요소 입 니 다.나 는 tabindex="-1"을 가지 고 있 습 니 다.아래 단 추 를 누 르 면 효 과 를 시험 해 봅 니 다.
function process0(){ var textbox = document.getElementById("textbox"); textbox.onfocus=function(){alert('초점 가 져 오기');}textbox.focus(); } function process1(){ var a = document.getElementById("a"); a.onfocus=function(){alert('초점 가 져 오기');}a.focus(); } function process2(){ var b = document.getElementById("b"); b.onfocus=function(){alert('초점 가 져 오기');}b.focus(); //tabindex=-1 을 사용 하 는 것 을 추천 합 니 다.부작용 이 거의 없습니다!}[Ctrl+A 선택:]

좋은 웹페이지 즐겨찾기