문준영
새벽 코딩
문준영
전체 방문자
오늘
어제
  • 분류 전체보기
    • 웹 개발
    • JAVA
      • 기본 문법 내용 정리
      • 함수 내용 정리
      • 쉽게 배우는 자바 프로그래밍 문제 풀이
    • HTML
      • HTML
      • CSS
      • 문제풀이
    • JavaScript
    • MYSQL
    • C
      • 기본 문법 내용 정리
      • 백준 알고리즘 (c언어)
      • 자료구조
    • Python
      • 참고 알고리즘
      • 기본 문법 내용 정리
      • 자료구조 내용 정리
      • 백준 알고리즘 (파이썬)
    • 깃허브
    • 멀티잇 풀스택

티스토리

hELLO · Designed By 정상우.
문준영

새벽 코딩

멀티잇 풀스택

7 week_1 JavaScript

2023. 1. 30. 22:05
Date 생성자

날짜와 시간을 표현하는 생성자

var now = new Date();

기본 결과 ex) Mon Jan 30 2023 21:54:06 GMT+0900 (한국 표준시)

now.getFullYear() 연도 반환
now.getMonth() 월 반환 (0부터 시작)
now.getDate() 날짜 반환
now.getDay() 요일 반환 (0이 일요일)
now.getHours / Minutes / Seconds 시간 / 분 / 초 반환
now.toLocalDateString() 날짜 정보 (yyyy.mm.dd) 형태로 반환
now.toLocalTimeString() 시간 정보 (오전/오후 hh:mm:ss) 형태로 반환

 

form 접근

form은 배열형태로 0부터 차곡차곡 쌓여간다.

만약 첫 번째 요소의 첫번째 하위 요소를 선택할 때는 [0][0]으로 접근해야 한다.

 

폼에 접근하는 방법

  • document.폼이름
  • document.form[index]

 

select 접근
select변수.options[select변수.selectedIndex].text

현재 select box를 가져온다.

var check = document.getElementById("selectbox");

select box에서 선택된 값을 가져온다.

var text = check.options[check.selectedIndex].text

 

selectbox 값이 변경될 때마다 값을 가져오는 방법

<body>
	<select id="selectbox" onchange="change()">
		<option>1 selected</option>
		<option>2 selected</option>
		<option>3 selected</option>
		<option>4 selected</option>
	</select>
    
	<script type="text/javascript">
		function change(){
			let SB=document.getElementById("selectbox");
			console.log(SB.options[SB.selectedIndex].text)
		}
	</script>
</body>

 

 

innerHTML  vs  innerText  vs  textContent

공통점 :  텍스트를 읽어온다.

<div id="ex">
	<p>안녕하세요</p>
</div>

 

innerHTML : element내 포함된 HTML을 가져오거나 태그를 설정할 수 있다.

console.log(document.getElementById("ex").innerHTML)  //<p> 안녕하세요 </p>
console.log(document.getElementById("ex").innerHTML)="<h2> 안녕하세요 <h2>";

-> element 내 태그를 포함한 내부 HTML 코드를 변경하거나 가져올 때 사용

 

 

innerText : element내 포함된 text 값을 가져오거나 설정할 수 있다. 

console.log(document.getElementById("ex").innerText)  //안녕하세요

->  element 내 text를 변경하거나 가져올 때 사용

 

 

textcontent : element내 포함된 모든 text 값을 가져오거나 설정할 수 있다. 

<div id="ex">
 	<p style="display: none;">안녕하세요</p>
</div>
console.log(document.getElementById("ex").textContent)  //안녕하세요

-> element 내 숨겨진 text를 변경하거나 가져올 때 사용

'멀티잇 풀스택' 카테고리의 다른 글

7 week_3 JQuery  (0) 2023.02.02
7 week_2 XML, JSON  (0) 2023.02.01
6 week html & css  (0) 2023.01.30
4,5 week 알고리즘  (0) 2023.01.09
3 week MYSQL  (0) 2023.01.03
    '멀티잇 풀스택' 카테고리의 다른 글
    • 7 week_3 JQuery
    • 7 week_2 XML, JSON
    • 6 week html & css
    • 4,5 week 알고리즘
    문준영
    문준영
    공부한 내용 정리!

    티스토리툴바