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>