> 웹 프론트엔드 > JS 튜토리얼 > JavaScript 팝업 이벤트에 대한 지식

JavaScript 팝업 이벤트에 대한 지식

jacklove
풀어 주다: 2018-05-07 10:28:40
원래의
3014명이 탐색했습니다.

JavaScript 팝업 이벤트는 경고, 확인 등에서 중요한 역할을 합니다. 이 글을 통해 이에 대한 이해를 높일 수 있습니다.

JavaScript 팝업 창

JavaScript에서는 경고 상자, 확인 상자, 프롬프트 상자의 세 가지 종류의 메시지 상자를 만들 수 있습니다.

알림 상자

알림 상자는 사용자가 특정 정보를 얻을 수 있는지 확인하는 데 자주 사용됩니다.

경고 상자가 나타나면 사용자는 확인 버튼을 클릭해야 작업을 계속할 수 있습니다.

Syntax

window.alert("sometext");
로그인 후 복사

window.alert() 메서드는 window 객체 없이 직접 Alert() 메서드를 사용할 수 있습니다.

<!DOCTYPE html>
<html>
<head>
<script>
function myFunction()
{
    alert("你好,我是一个警告框!");
}
</script>
</head>
<body>
<input type="button" onclick="myFunction()" value="显示警告框">
</body>
</html>
로그인 후 복사

확인 상자

확인 상자는 일반적으로 사용자 작업이 승인되었는지 확인하는 데 사용됩니다.

확인 카드가 나타나면 사용자는 "확인" 또는 "취소"를 클릭하여 사용자 작업을 확인할 수 있습니다.

"확인"을 클릭하면 확인 상자가 true를 반환합니다. "취소"를 클릭하면 확인 상자가 false를 반환합니다.

Syntax

window.confirm("sometext");
로그인 후 복사

window.confirm() 메소드는 window 객체 없이도 사용 가능하며, verify() 메소드를 직접 사용할 수 있습니다.

Example

var r=confirm("按下按钮");
if (r==true)
{
    x="你按下了\"确定\"按钮!";
}
else
{
    x="你按下了\"取消\"按钮!";
}
로그인 후 복사

프롬프트 상자

프롬프트 상자는 페이지에 들어가기 전에 사용자에게 특정 값을 입력하라는 메시지를 표시하는 데 자주 사용됩니다.

프롬프트 상자가 나타나면 사용자는 특정 값을 입력한 다음 확인 또는 취소 버튼을 클릭해야 작업을 계속할 수 있습니다.

사용자가 확인을 클릭하면 입력된 값이 반환됩니다. 사용자가 취소를 클릭하면 반환 값은 null입니다.

Syntax

window.prompt("sometext","defaultvalue");
로그인 후 복사

window.prompt() 메소드는 window 객체 없이 프롬프트() 메소드를 직접 사용할 수 있습니다.

var person=prompt("请输入你的名字","Harry Potter");
if (person!=null && person!="")
{
    x="你好 " + person + "! 今天感觉如何?";
    document.getElementById("demo").innerHTML=x;
}
로그인 후 복사

줄 바꿈

팝업 창에서는 백슬래시 + "n"(n)을 사용하여 줄 바꿈을 설정합니다.

Example

alert("Hello\nHow are you?");
로그인 후 복사

js 팝업 이벤트 이상으로 간단히 이해했습니다. 더 많은 학습자료를 원하시면 php 중국어 홈페이지를 참고해주세요.

관련 추천:

Node.js 타임 루프 사용에 대해

jQuery 콜백 기능 실제 적용에 대해

jQuery stop() 사용에 대해

위 내용은 JavaScript 팝업 이벤트에 대한 지식의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿