Javascript 연습문제

1. 버튼을 클릭하면 "안녕하세요"를 alert로 출력하시오.

2. 버튼을 클릭하면 현재 날짜/시간을 alert로 출력하시오.

3. 파일명을 입력해서 버튼을 눌러서 hwp파일 인지 확인해서 p태그 사이에 결과를 출력하시오.

4. 주민번호(13자리)를 입력받아서 생년월일을 추출하여 alert로 출력하시오.

5. 점수를 입력받아서 버튼을 누르면 A~F학점을 alert로 출력하시오. (문자열이 입력되면 다시 입력받도록 하시오.)

6. 다음과 같은 형태를 for문으로 출력하시오.

*
**
***
****
*****

7. 다음과 같은 형태를 for문으로 출력하시오.

###
%%%
###
%%%
###
%%%

8. 다음과 같은 형태를 for문으로 출력하시오.

*****
****
***
**
*

9. 버튼1을 누르면 배경색을 red. 버튼2를 누르면 배경색을 blue로 변경되게 하시오.

10. naver버튼을 누르면 naver로 daum버튼을 누르면 daum으로 이동하게 하시오.

11. 핸드폰번호를 입력받아서 국번이 010,011,017,016,018,019인지 체크하는 프로그램을 작성하시오. input text는 3개 사용.

- -

12. 두개의 숫자를 input text로 받아서 곱셈한 결과를 p태그에 출력하는 프로그램을 작성하시오.

*

13. 남성, 여성중 한 개만 선택하도록 radio button을 만들고, 버튼을 누르면 선택한 값이 alert로 출력되도록 작성하시오.

남성 여성

14. 운동, 독서, 영화감상 을 checkbox로 만들고, 선택한 값(복수)을 p태그에 출력하는 프로그램을 작성하시오.

운동 독서 영화감상

15. 다음과 같은 JSON데이터를 변수에 저장한 후 name과 price를 각각 h1태그와 h2태그에 출력하는 프로그램을 작성하시오.

"products":[
     {"name":"mp3", "price":"1000"}, 
     {"name":"pc", "price":"2000"}, 
     {"name":"smart phone","price":"3000"}
 ]

16. 15번문제에서 클래스를 사용하지 말고, 엘리먼트를 찾아서 똑같은 결과가 나오게 하시오. - getElementsByTagName()사용.