form - 입력받은 값을 server에게 요청, 요청한 페이지 받음
name - 자바스크립트와 연동하기 위해 , 구분하기 위한 속성
method - get(default) - 검색, 글읽기
post - 글쓰기, 수정
action - 요청 페이지를 지정하는 것
자세한 내용 - https://blog.naver.com/sajkl2/221825920476

서버설치(tomcat)
(설치하는 이유 - form기능을 직접 확인하기 위함)

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <!-- 함수 내의 document는 html의 body영역 -->
    <script>
        function check(){
            alert("보이나요?");
            f = document.frm;
            if(f.id.value==""){
                alert("아이디를 입력하세요.");
                return;
            }
        }
    </script>
</head>
<body>
    <h3>로그인 폼</h3>
    <!-- 
        선택창, 로그인창, 게시판 등도 모두 form 이다.
        form, input에는 name 속성이 있어야한다. 
    -->
    <form name="frm" method="" action="">
        <!-- 
            input태그의 type의 기본 값은 text이다(생략가능)
        -->
        아이디: <input type="text" size="15" name="id"><br>
        패스워드: <input type="password" size="15" name="pwd"><br>
        <input type="submit" value="로그인" onclick="check()">
    </form>
</body>
</html>
cs

 

위 코드를 적용하면 아래와 같이 나옵니다.

 

로그인 버튼 누르면

+ Recent posts