- iframe (inline frame)

해당 웹 페이지 안에 제한 없이 또 다른 하나의 웹페이지를 삽입할 수 있다.

단, 정보보호를 위해 iframe 제한을 둔 사이트들은 새 창으로만 접근할 수 있다.

<iframe src = "삽입할 페이지 주소"> </iframe>

 

 


 

- form 태그

웹 페이지 내에서 사용자로부터 입력을 받은 후 데이터를 모아서 다른 페이지로 전송할 때 사용하는 태그

 

<form action = "데이터를 전송할 위치" method="전송방식(get/post)">
		여러 입력들 (input, textarea,...)
</form>

 


 

- input 태그

사용자에게 입력받기 위해 사용하는 태그

<input type ="" placeholder = "" name ="" value = "">
maxlength 값의 최대 길이
size 글 상자의 크기 (값의 길이 X)
placeholder 사용자에게 어떤 값을 입력해야하는지 유도,
안내해주는 문자열 값
readonly 읽기전용, 수정할 수 없다.
value 실제 값
name 해당 입력이 이름 (데이터 처리쪽에서 식별자 역할)
required 필수 항목

 

 

- type 속성

 

text : 텍스트 입력
password : 비밀 번호 입력(입력 시 ****)
radio : 동그란 버튼 (중복으로 체크 불가 / name이 같은 것들끼리 세트)
checkbox : 네모난 버튼 (중복으로 체크 가능) 
file : 파일 첨부 버튼 (form enctype 속성을 작성해 주어야 한다.)
enctype = "multipart/form-data"
color : 원하는 색상 선택
email : 이메일 입력 (@ 포함)
url : http:// https:// 포함해서 입력
tel : 휴대폰 번호 입력
date : 날짜 입력 
number : 숫자크기를 조절하는 상하 버튼이 생긴 입력
range : 일정 범위 안의 값만 입력
search : 검색어 입력 / 입력 시 오른쪽 끝에 X 버튼 생김
button : 버튼 (아무 기능 없는 순수 버튼)
submit : 제출 버튼 / 속해있는 form의 모든 데이터들을 전송하며 입력 마무리
reset : 리셋 버튼 

 

 


form, input 태그 사용 해보기 !

<html>
<head>
<meta charset="UTF-8">
<title>2_form</title>
</head>
<body>
	<form action="3_join_db.html" method="get">
	 	<p>
	 		아이디<input type="text" size = "100" name = "userid"
	 		maxlength ="12" value = "apple" readonly >
	 	</p>
	 	<p>
	 		비밀번호 <input type="password" placeholder="비밀번호를 입력하세요." name="userpw" required>
	 	</p>
	 	<p>
	 		성별 <br> 
	 		<!-- usergender 라는 이름으로 value "남","여" 중에 하나가 날라간다. -->
	 		<input type = "radio" name = "usergender" value = "남"> 남 / 
	 		<input type ="radio" name = "usergender" value = "여"> 여 
	 	</p>
	 	<p>
	 		취미<br>
	 		<input type = "checkbox" value = "영화보기" name = "userhobby"> 영화보기 / 
	 		<input type = "checkbox" value = "음악감상" name = "userhobby"> 음악 감상/
	 		<input type = "checkbox" value = "코딩하기" name = "userhobby"> 코딩하기
	 	</p>
	 	<p>
	 		파일첨부<input type ="file">
		</p>
	 	<p> <!-- 버튼에 쓰여진 value 속성값은 버튼에 새겨질 문자열 -->
	 		제출하기<input type  = "submit" value="회원가입"> 
	 		일반버튼 <input type = "button" value = "일반버튼" onclick="window.alert('Hi');"> 
	 		초기화 <input type = "reset" value = "이런망할">
	</form>

</body>
</html>

위 코드의 결과

복사했습니다!