1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <!-- 현재 작성하고 있는 파일은 UTF-8 DOS파일입니다.-->
  3. <html xmlns="http://www.w3.org/1999/xhtml" lang="ko">
  4.   <head>
  5.     <meta http-equiv="content-type" content="text/html; charset=utf-8" />
  6.   </head>
  7.   <body>
  8.   &lt;form&gt; - 폼 양식 속성 설명<br />
  9.   폼 양식 관련 태그 리스트<br />
  10.     &lt;input&gt;, &lt;textarea&gt;, &lt;button&gt;, <br />
  11.     &lt;select&gt;, &lt;option&gt;, &lt;optgroup&gt;, <br />
  12.     &lt;fieldset&gt;, &lt;label&gt; <br />
  13.     <br />
  14.     <hr />
  15.     <b>&lt;form&gt; : 사용자 입력을위한 HTML 양식을 생성하는 데 사용됩니다.</b><br /><br />
  16.     ( 속성-method, name, action, target, enctype, accept-charset, <br />
  17.     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
  18.     accept, autocomplete, novalidate )<br />
  19.     <br />
  20.     &lt;form&gt; 과 폼 양식 관련 태그 리스트의 요소 하나 이상 포함합니다.<br />
  21.     XHTML에서 name 속성은 더 이상 사용되지 않습니다.<br />
  22.     대신 글로벌 id 속성을 사용한다고 하는데 해보니 <br />
  23.     아직은 안되서 name과 id 같이 쓰는게 나을것 같습니다.<br />
  24.     &lt;form&gt; 태그는 직접 해보셔야 이해가 빠릅니다. <br />
  25.     <br />
  26.     또한 서버와 연동해서 데이터 처리하는 서버언어인 php, jsp, asp 중 최소 하나 아셔야 하며,<br />
  27.     입력한 데이터들을 서버DB에 저장하는 DB언어인 sql문(query)도 아셔야 하고,<br />
  28.     javascript와 jquery를 아시면 화면 구성시 도움이 될 것 입니다.<br />
  29.     <br />
  30.     <hr />
  31.     <div id="ex_view2">
  32.     <p><b>예제 - 모양만 보여주기 위힌 화면(네이버 검색)</b></p>
  33.     <!-- http://search.naver.com/search.naver?sm=tab_hty.top&where=nexearch&ie=utf8&query=%EB%82%A0%EC%94%A8&x=42&y=20 -->
  34.     <script type="text/javascript" language="javascript">
  35.     <!--
  36.     /* 텍스트상자 클릭시 빈칸으로 초기화 */
  37.     function naversearch_getfocus(){
  38.     document.getElementById('query').value = "";
  39.     }
  40.     /* 버튼 클릭시 메세지 알림창 */
  41.     function btn_click_massage(){
  42.     alert("이르지 마셈 안되요~ㅋㅋ");
  43.     }
  44.         //-->
  45.       </script>
  46.       <form method="get" name="naversearch" id="naversearch" target="_blank" enctype="text/html" action="http://search.naver.com/search.naver" >
  47.       <!-- 예제 박스에선 안됨 => form태그안에 form태그있으면 지워짐~ㅠ.ㅠ -->
  48.       <input type="hidden" name="sm" value="top_hty.top" />
  49.       <input type="hidden" name="where" value="nexearch" />
  50.       <input type="hidden" name="ie" value="utf8" />
  51.       네이버 검색어 입력 : <input type="text" id="query" name="query" value="html이란" onfocus="naversearch_getfocus();" style="border-color:red; /><br />
  52.       <input type="hidden" name="fbm" value="1" />
  53.         <!-- type="button" 아닌 으로 해야함 type="submit" -->
  54.         <!-- 여긴 안되니깐 type="button"으로...대충 빵꾸 -->
  55.         <!-- <input type="submit" value="Submit"> -->
  56.       <input type="button" value="Submit" onclick="btn_click_massage();">
  57.       </form>
  58.     </div>
  59.   </body>
  60. </html>

--------------------------------------------------------------------------------------------

위 소스 예제 보기


<form></form>


<form> 사용자 입력을위한 HTML 양식을 생성하는 데 사용됩니다.


이건 확실한건 아니지만 참조사항으로 적어두는것입니다.

action이 안되어 있다면 디폴트로 현재 위치를 보는 것 같습니다.(input를 실험했지만 검증이 덜됨)

method는 get이 디폴드로 되어 있는 것 같은데....(input를 실험했지만 검증이 덜됨)


method, name, action, target, enctype, accept-charset,

accept, autocomplete, novalidate 속성은 아래 버튼 클릭하시면 설명이 나옵니다.

태그 속성 보기(접어두었습니다.)



Global Attributes 지원합니다.

Global Event Attributes 지원합니다.


출처&인용 : http://www.w3schools.com/tags/tag_form.asp


:
BLOG main image

공지사항

카테고리

분류 (356)
main (1)
php5 (218)
HTML (36)
javascript (93)
IT 이론과 퍼온정보 (8)
깨작일상 (0)
곧 추가할 내용 (0)
추후 알아볼것들... (0)

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

달력

«   2024/04   »
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
Total :
Today : Yesterday :