HTML 삽입 미리보기할 수 없는 소스 :::선호하는 지역::: window.onload : 윈도우 시작과 동시에 열리는 함수 //현재 html 문서가 실행되면 자동으로 호출되는 생성자와 같은 영역 //윈도우를 로드하자마자 열리는 함수! window.onload = function (){ alert("페이지 로드완료"); createElement : 요소(태그) 생성 sido.appendChild(opt); : sido 태그에 opt를 자식요소로 추가 let array = ["서울", "대전", "제주"]; //sido태그 검색 let sido = document.getElementById("sido"); //위에서 검색된 sido태그에 자식 요소인 opition태그를 생성하여 추가 for( let i ..
태그 : 서버로 값을 전송하기 위해데이터를 스크립트 영역으로 옮겨주기 위한 태그 HTML 삽입 미리보기할 수 없는 소스 form 1 : form 태그의 이름을 id로 지정했을때 name속성 : form태그 내에서만 input위주로만 사용가능! id를 따로 지정하지 않아도 name속성을 통해서만 데이터 전달 가능 f.submit(); : f태그가 가진 모든 name속성을 login.jsp에 파라미터로 전달 스크립트 영역 function check1() { //f1이라는 id를 가진 form 태그 검색 let f = document.getElementById("f1"); //검색한 form 태그인 f를 통해 id라는 name속성을 가진 태그로 접근 let id = f.id.value; let pwd = f...
HTML 삽입 미리보기할 수 없는 소스 js메서드 특징! 반환형을 쓰지 않음 리턴코드 사용가능 파라미터 타입 구분 없음 검색코드는 getElementById 파라미터가 없는 메서드 버튼1을 누르면 alert("버튼1을 눌렀구나" 띄우기 function test1() { //function 키워드로 시작하는 js 메서드는 반환형을 가지고 있지 않다 alert("버튼1을 눌렀구나"); } 파라미터가 있는 메서드 버튼 2를 누르면 안녕 이라는 데이터가 들어가게 됨 function test2(n) { // 파라미터를 받을 때 타입을 따로 지정하지 않는다. // n의 값에 숫자나 문자 데이터 타입 상관없이 넘겨줄 수 있다. //alert(n); //지역변수이기 때문에 변수명 중복돼도 상관없음 let res = d..
switch-case문 for문 ex)기본 for문의 형식 // 주의! int가 아닌 let을 써줘야 함 for ( let i = 1; i=1; i-- ){ document.write( '' + "자바스크립트 h태그" + ''); } ex) li 리스트 만들어 보기 document.write(""); for (var i = 1; i
산술연산자 // 출력방법 result = a + b ; // 자바와 똑같이 +을 사용할 수 있음 document.write("result : " + result + " "); result = a - b ; //document에서 +대신 , 도 출력 가능 document.write("-연산 : " , result, " "); result = a - b ; // + 와 , 둘 다 동시에도 사용 가능 document.write("-연산 : " , result + " "); result = a / b; document.write("/연산 : ", result + ' '); document.write(result.toFixed(2), " : 소숫점 두자리에서 끊을게요! "); 비교 연산자 // 작거나 같은지 확인..
자료형 let : 중복된 변수명 사용 불가 // 자료형 let : 중복된 변수명을 허용하지 않아서 변수를 중복해서 만들었을 경우 표시하지 않음 let name = "ko"; let name = "woo"; let name = "ko"; document.write(name); body에 데이터를 출력하기 위해선 document 로 접근 document.write(''); document.write(""); // 따옴표를 구분해서 사용하기 document.write('"안녕"하세요'); 따옴표를 둘 다 쓸 수있지만 하나의 document내에서 쓰고싶을땐 구분해서 사용하자 // enter의 기능은 \n이 아닌 사용하기 document.write('"안녕"하세요 '); 자료형 var : 중복된 변수명에서 오류를..