input ํ๊ทธ-5 (๋ฒํผ, ํ๋ ํ๋)
์ ์ก๊ธฐ๋ฅ์ ํ๋ submit ๋ฒํผ
submit์ ํผ์ ์ ๋ ฅํ ์ ๋ณด๋ฅผ ์๋ฒ๋ก ์ ์กํฉ๋๋ค.
submit ๋ฒํผ์ผ๋ก ์ ์ก๋ ์ ๋ณด๋ <form> ํ๊ทธ์ action์์ฑ์์ ์ง์ ํ ํผ ์ฒ๋ฆฌ ํ๋ก๊ทธ๋จ์ ๋๊ฒจ์ง๋๋ค.
<input type="submit" value="๋ฒํผ์ ํ์ํ ๋ด์ฉ">
์ ๋ ฅํ ๋ด์ฉ์ ๋ชจ๋ ์ง์ฐ๋ reset ๋ฒํผ
<input>์์์ ์ ๋ ฅ๋ ๋ชจ๋ ์ ๋ณด๋ฅผ ์ฌ์ค์ ํด์ ์ฌ์ฉ์๊ฐ ์ ๋ ฅํ ๋ด์ฉ์ ๋ชจ๋ ์ง์ฐ๋ ์ญํ ์ ํฉ๋๋ค.
<input type="reset" value="๋ฒํผ์ ํ์ํ ๋ด์ฉ">
์ด๋ฏธ์ง ๋ฒํผ
type="image"๋ submit ๋ฒํผ๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ ํ๋ ์ด๋ฏธ์ง ๋ฒํผ์ ๋ํ๋ ๋๋ค.
<input type="image" src="์ด๋ฏธ์ง ๊ฒฝ๋ก" alt="๋์ฒด ํ
์คํธ">
๊ธฐ๋ณธ ๋ฒํผ
type="button"์ submit์ด๋ reset๋ฒํผ๊ณผ ๊ฐ์ ๊ธฐ๋ฅ์ด ์๊ณ ์ค์ง ๋ฒํผ ํํ๋ง ์ฝ์ ํฉ๋๋ค.
์ฃผ๋ก ๋ฒํผ์ ํด๋ฆญํด์ ์๋ฐ์คํฌ๋ฆฝํธ๋ฅผ ์คํํ ๋ ์ฌ์ฉํฉ๋๋ค.
๊ธฐ๋ณธํ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค
<input type="button" value="๋ฒํผ์ ํ์ํ ๋ด์ฉ">
๊ธฐ๋ณธ ๋ฒํผ์ ์ด์ฉํด ์๋ฐ์คํฌ๋ฆฝํธ์ window.open() ํจ์๋ฅผ ์คํํ์ฌ ์ฐ๊ฒฐํ ๋ฌธ์๊ฐ ์ ํญ์ ๋ณด์ด๊ฒ ํด๋ณด์
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8">
<title>Html-basic</title>
</head>
<body>
<form>
<h1>ํ์ผ์ฒจ๋ถ๋ฒํผ</h1>
<input type="button" value="test1 ๋ณด๊ธฐ" onclick="window.open('test1.html')">
</form>
</body>
</html>
ํ์ผ ์ฒจ๋ถ ๋ฒํผ
๊ฐํนํผ์์ ์ฌ์ง์ด๋ ๋ฌธ์๋ฅผ ์ฒจ๋ถํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ์์ต๋๋ค.
์ด๋ด ๋ ์ฌ์ฉํ๋ ํ์ ์ด type="file"์ ๋๋ค.
์ด ํ์ ์ ์ฌ์ฉํ๋ฉด ์น ๋ธ๋ผ์ฐ์ ํ๋ฉด์ [ํ์ผ์ ํ]์ด๋ [์ฐพ์๋ณด๊ธฐ]๋ฒํผ ๋ฑ์ด ํ์๋ฉ๋๋ค.
<input type="file">
์์ ๋ฅผ ๋ด ์๋ค
ํ๋ ํ๋
ํ๋ฉด์ ํผ์๋ ๋ณด์ด์ง ์์ง๋ง ์ฌ์ฉ์๊ฐ ์ ๋ ฅ์ ๋ง์น๋ฉด ํผ๊ณผ ํจ๊ป ์๋ฒ๋ก ์ ์ก๋๋ ์์์ ๋๋ค.
์ฌ์ฉ์์๊ฒ ๊ตณ์ด ๋ณด์ฌ์ค ํ์๋ ์์ผ๋ ๊ด๋ฆฌ์๊ฐ ์์์ผ ํ๋ ์ ๋ณด๋ฅผ ์ด ๋ฐฉ๋ฒ์ผ๋ก ์ ๋ ฅํฉ๋๋ค
<input type="hidden" name="์ด๋ฆ" value="์๋ฒ๋ก ๋๊ธธ ๊ฐ">