웹브라우저 JavaScript

사용자와 커뮤니케이션 하기

HTML은 form을 통해서 사용자와 커뮤니케이션할 수 있는 기능을 제공한다. 자바스크립트에는 사용자와 정보를 주고 받을 수 있는 간편한 수단을 제공한다. 

alert

경고창이라고 부른다. 사용자에게 정보를 제공하거나 디버깅등의 용도로 많이 사용한다.

<!DOCTYPE html>
<html>
    <body>
		<input type="button" value="alert" onclick="alert('hello world');" />
	</body>
</html>

confirm

확인을 누르면 true, 취소를 누르면 false를 리턴한다.

<!DOCTYPE html>
<html>
    <body>
		<input type="button" value="confirm" onclick="func_confirm()" />
		<script>
			function func_confirm(){
				if(confirm('ok?')){
					alert('ok');
				} else {
					alert('cancel');
				}
			}
		</script>
	</body>
</html>

prompt

<!DOCTYPE html>
<html>
    <body>
		<input type="button" value="prompt" onclick="func_prompt()" />
		<script>
			function func_prompt(){
				if(prompt('id?') === 'egoing'){
					alert('welcome');
				} else {
					alert('fail');
				}
			}
		</script>
	</body>
</html>

 

댓글

댓글 본문
  1. labis98
    20210905 좋은 강의 감사합니다.
  2. 노성훈
    항상 좋은 강의 감사합니다!
  3. 드림보이
    수강완료했습니다...
  4. gkalsdlf
    ㅇㄹ~
  5. 감사합니당
  6. 비둘기의 깃털
    완료
  7. 박병진
    2020.12.02 완료
  8. 현미쓰
    11/16 복습 ㅎ.ㅎ
  9. 11/12
  10. nurunzii
    완료
  11. anne
    완료
  12. 마준
    완료
  13. 정승옥
    완료
  14. 김진욱
    완료
  15. 한강
    alert, confirm, prompt 잘 배웠습니다~!
    200624
  16. 쑤우
    완료. 감사합니다~
  17. Useok
  18. ㅎㅅㅁ
    다시시작 0115
  19. 2019-10-13 8:12pm 완료
  20. 정홍
    완료
  21. 류석현
    수강완료!
  22. 홍식
    오~~
    대화보기
    • 넥사
      너무재밋당 ㅜㅜ
    • 리젤린
      명강특강!
    • 미완성
      20190108
    • JuicyFresh
      감사합니다.
    • wisdom_flower
      감사합니다!
    • SlowStarter
      감사합니다!
    • 스페이스몽키
      감사합니다!
    • An TaeHyeon
      18-01-24 수강완료
      강의록 공유합니다.
      https://goo.gl/Pfej8P
    • 박인호
      12-27
      수강완료.
    • GoldPenguin
      감사합니다.
    • 바람과 나무
      감사합니다.
    • 수복
      감사합니다!
    • 고스트프리
      감사합니다.
    • 아이노바
      감사합니다.
    • 코딩잘하고싶어요
      감사합니다!!
    • 몬스터길들이기
      감사합니다.
    • Sangmook Kim
      170727 완료
    • 세븐나이츠
      감사합니다
    • Bamdle
      감사합니다.
    • 다사랑
      감사합니다.
    • mj chang
      감사합니다.
    • matheios
      감사합니다
    • 유유
      감사합니다.
    • 감사합니다~!
    • dhkim
      감사합니다!
    • hyuna
      감사합니다
    • tachyon
      감사합니다
    • yihsang
      BOM모델의 사용자와의 커뮤니케이션 alert(), confirm(), prompt()...
      감사합니다.
    버전 관리
    egoing
    현재 버전
    선택 버전
    graphittie 자세히 보기