자바스크립트 소개LOGIN

자바스크립트 소개

JavaScript 소개

JavaScript는 인터넷에서 가장 널리 사용되는 스크립트 언어입니다. 이 언어는 HTML 및 웹에 사용할 수 있으며 서버, PC, 노트북, 태블릿, 스마트폰 및 기타 장치에서 널리 사용할 수 있습니다.

JavaScript는 스크립팅 언어입니다.

JavaScript는 가벼운 프로그래밍 언어입니다.

JavaScript는 HTML 페이지에 삽입할 수 있는 프로그래밍 코드입니다.

JavaScript를 HTML 페이지에 삽입하면 모든 최신 브라우저에서 실행할 수 있습니다.

JavaScript는 배우기 쉽습니다.

무엇을 배울 것인가

이 튜토리얼에서 배울 주요 내용은 다음과 같습니다.

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
    
<p>
JavaScript 能够直接写入 HTML 输出流中:
</p>
<script>
document.write("<h1>This is a title</h1>");
document.write("<p>This is a paragraph</p>");
</script>
<p>
您只能在 HTML 输出流中使用 <strong>document.write</strong>。
如果您在文档已加载后使用它(比如在函数中),会覆盖整个文档。
</p>
    
</body>
</html>

알림: HTML 출력에서만 document.write를 사용할 수 있습니다. 문서를 로드한 후 이 방법을 사용하면 전체 문서를 덮어쓰게 됩니다.

JavaScript: 이벤트에 대한 반응:

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8">  
</head>
<body>
<h1>JavaScript</h1>
<p>
JavaScript 能够对事件作出反应。比如对按钮的点击:
</p>
<button type="button" onclick="alert('欢迎!')">点我!</button>
</body>
</html>

주의 사항: Alert() 함수는 JavaScript에서 일반적으로 사용되지 않지만 코드 테스트에는 매우 편리합니다.

onclick 이벤트는 이 튜토리얼에서 배우게 될 많은 이벤트 중 하나일 뿐입니다.

JavaScript: HTML 콘텐츠 변경

JavaScript를 사용하여 HTML 콘텐츠를 처리하는 것은 매우 강력한 기능입니다.

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
</head>
<body>
<h1>JavaScript</h1>
<p id="demo">
JavaScript 能改变 HTML 元素的内容。
</p>
<script>
function myFunction()
{
x=document.getElementById("demo");  // 找到元素
x.innerHTML="Hello JavaScript!";    // 改变内容
}
</script>
<button type="button" onclick="myFunction()">点击这里</button>
</body>
</html>

document.getElementById("some id")를 자주 보게 될 것입니다. 이 메소드는 HTML DOM에 정의되어 있습니다.

DOM(Document Object Model)은 HTML 요소에 액세스하기 위한 공식 W3C 표준입니다.

이 튜토리얼의 여러 장에서 HTML DOM에 대해 배우게 됩니다.

JavaScript: HTML 스타일 변경

HTML 속성 변경의 변형인 HTML 요소의 스타일을 변경합니다.

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
</head>
<body>    
<h1>JavaScript</h1>
<p id="demo">
JavaScript 能改变 HTML 元素的样式。
</p>
<script>
function myFunction()
{
    x=document.getElementById("demo") // 找到元素
    x.style.color="#ff0000";          // 改变样式
}
</script>
<button type="button" onclick="myFunction()">点击这里</button>
    
</body>
</html>

JavaScript: 입력 유효성 검사

JavaScript는 사용자 입력의 유효성을 검사하는 데 자주 사용됩니다.

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
</head>
<body>
<h1>我的第一段 JavaScript</h1>
<p>请输入数字。如果输入值不是数字,浏览器会弹出提示框。</p>
<input id="demo" type="text">
<script>
function myFunction()
{
    var x=document.getElementById("demo").value;
    if(x==""||isNaN(x))
    {
        alert("不是数字");
    }
}
</script>
<button type="button" onclick="myFunction()">点击这里</button>  
</body>
</html>


다음 섹션
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <h1>JavaScript</h1> <p id="demo"> JavaScript 能改变 HTML 元素的内容。 </p> <script> function myFunction() { x=document.getElementById("demo"); // 找到元素 x.innerHTML="Hello JavaScript!"; // 改变内容 } </script> <button type="button" onclick="myFunction()">点击这里</button> </body> </html>
코스웨어