"."/> ".">
JavaScript에서는 onfocus() 및 onblur() 이벤트를 사용하여 요소에 포커스가 있는지 확인할 수 있습니다. onfocus 이벤트는 요소가 포커스를 잃을 때 발생하고, onblur 이벤트는 요소가 포커스를 잃을 때 발생합니다. ;요소 onfocus="함수( )">".
이 튜토리얼의 운영 환경: Windows 10 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
onfocus 이벤트는 개체가 포커스를 얻을 때 발생합니다.
Onfocus는 일반적으로 ,
팁: onfocus 이벤트의 반대 이벤트는 onblur 이벤트입니다.
Syntax
HTML:
<element onfocus="SomeJavaScriptCode">
JavaScript:
object.onfocus=function(){SomeJavaScriptCode}
JavaScript, addEventListener() 메소드를 사용하세요:
object.addEventListener("focus", myScript);
onblur 이벤트는 객체가 포커스를 잃으면 발생합니다.
Onblur는 일반적으로 양식 입력 상자에 사용되는 Javascript 확인 코드에 자주 사용됩니다.
팁: onblur의 반대 이벤트는 onfocus 이벤트입니다.
Syntax
HTML:
<element onblur="SomeJavaScriptCode">
JavaScript:
object.onblur=function(){SomeJavaScriptCode};
예제는 다음과 같습니다.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>菜鸟教程(runoob.com)</title> <script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js"> </script> <script> function Function(){ document.getElementById('tip').innerHTML='元素失去焦点了'; } function myFunction(x){ document.getElementById('tip').innerHTML='元素获取焦点了'; } </script> </head> <body> 判断焦点示例: <input type="text" onfocus="myFunction(this)" onblur="Function()"> <p id="tip" style="color:red;"></p> </body> </html>
출력 결과:
관련 권장 사항: javascript 학습 튜토리얼
위 내용은 자바스크립트에서 요소에 포커스가 있는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!