Javascript

Similar documents
PowerPoint Template

PowerPoint 프레젠테이션

PHP & ASP

var answer = confirm(" 확인이나취소를누르세요."); // 확인창은사용자의의사를묻는데사용합니다. if(answer == true){ document.write(" 확인을눌렀습니다."); else { document.write(" 취소를눌렀습니다.");

INDEX 들어가기 고민하기 HTML(TABLE/FORM) CSS JS

SK Telecom Platform NATE

Javascript

PowerPoint 프레젠테이션

Microsoft PowerPoint - aj-lecture4.ppt [호환 모드]

<3033B0AD D4C5F584D4C5FC0CEC5CDB3DDBAB8C3E6C7D0BDC0C0DAB7E12E687770>

쉽게 풀어쓴 C 프로그래밍

2009년 상반기 사업계획

Data Provisioning Services for mobile clients

Javascript

PowerPoint 프레젠테이션

HTML5

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");


(Microsoft PowerPoint - 9\300\345.ppt [\310\243\310\257 \270\360\265\345])

PowerPoint 프레젠테이션

쉽게 풀어쓴 C 프로그래밍

PHP & ASP

3장

EDB 분석보고서 (04.03) ~ Exploit-DB( 에공개된별로분류한정보입니다. ** 5개이상발생한주요소프트웨어별상세 EDB 번호 종류 공격난이도 공격위험도 이름 소프트웨어이름 3037 SQL Inj

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

웹 개발자를 위한 서블릿/JSP

EDB 분석보고서 (04.06) ~ Exploit-DB( 에공개된별로분류한정보입니다. Directory Traversal users-x.php 4.0 -support-x.php 4.0 time-

HTML

Microsoft PowerPoint Python-WebDB

경제관련 주요 법률 제,개정의 쟁점 분석.doc

제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호

Microsoft PowerPoint Python-Web.pptx

Secure Programming Lecture1 : Introduction

PowerPoint 프레젠테이션

쉽게 풀어쓴 C 프로그래밍

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션

Visual Basic 반복문

미쓰리 파워포인트

Windows Server 2012

SAP Tech를 통해 SAP의 Web Application Server와 그것을 근간으로 서비스되는 BSP Application에 대한 소개를 하게 되어 기쁘다

DocsPin_Korean.pages

대량문자API연동 (with directsend)

<4D F736F F F696E74202D20B5A5C0CCC5CDBAA3C0CCBDBA5F3130C1D6C2F75F31C2F7BDC32E >

윈도우즈프로그래밍(1)

Microsoft PowerPoint - e pptx

jQuery.docx

쉽게 풀어쓴 C 프로그래밍

목차 1. 시스템요구사항 암호및힌트설정 ( 윈도우 ) JetFlash Vault 시작하기 ( 윈도우 ) JetFlash Vault 옵션 ( 윈도우 )... 9 JetFlash Vault 설정... 9 JetFlash Vault

System Recovery 사용자 매뉴얼

PowerPoint Presentation

학습목표 함수프로시저, 서브프로시저의의미를안다. 매개변수전달방식을학습한다. 함수를이용한프로그래밍한다. 2

C H A P T E R 2

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

MF Driver Installation Guide

Orcad Capture 9.x

PowerPoint 프레젠테이션

Visual Basic 기본컨트롤

<4D F736F F F696E74202D20B5A5C0CCC5CDBAA3C0CCBDBA5F3130C1D6C2F75F32C2F7BDC32E >

1

<4D F736F F F696E74202D203130C0E52EBFA1B7AF20C3B3B8AE205BC8A3C8AF20B8F0B5E55D>

2/21

untitled

Cookie Spoofing.hwp

PowerPoint 프레젠테이션

PowerPoint Presentation

메뉴얼41페이지-2

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

LCD Display

#한국사문제7회4급

기초컴퓨터프로그래밍

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft PowerPoint 웹 연동 기술.pptx

컴퓨터프로그래밍 - HTML

0. 들어가기 전

Index Process Specification Data Dictionary

Ver 1.0 마감하루전 Category Partitioning Testing Tool Project Team T1 Date Team Information 김강욱 김진욱 김동권

JSP 의내장객체 response 객체 - response 객체는 JSP 페이지의실행결과를웹프라우저로돌려줄때사용되는객체이다. - 이객체는주로켄텐츠타입이나문자셋등의데이터의부가정보 ( 헤더정보 ) 나쿠키 ( 다음에설명 ) 등을지정할수있다. - 이객체를사용해서출력의방향을다른

사용설명서를 읽기 전에 ios용 아이디스 모바일은 네트워크 연결을 통해 ios 플랫폼 기반의 모바일 기기(iOS 버전 6.0 이상의 ipod Touch, iphone 또는 ipad)에서 장치(DVR, 네트워크 비디오 서버 및 네트워크 카메라)에 접속하여 원격으로 영상을

e-비즈니스 전략 수립

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

강의 개요

JAVA 프로그래밍실습 실습 1) 실습목표 - 메소드개념이해하기 - 매개변수이해하기 - 새메소드만들기 - Math 클래스의기존메소드이용하기 ( ) 문제 - 직사각형모양의땅이있다. 이땅의둘레, 면적과대각

RHEV 2.2 인증서 만료 확인 및 갱신

PowerPoint Template

untitled

Microsoft PowerPoint - 10Àå.ppt

뇌를 자극하는 JSP & Servlet 슬라이드

사용설명서를 읽기 전에 안드로이드(Android)용 아이디스 모바일은 네트워크 연결을 통해 안드로이드 플랫폼 기반의 모바일 기기에서 장치 (DVR, NVR, 네트워크 비디오 서버, 네트워크 카메라) 에 접속하여 원격으로 영상을 감시할 수 있는 프로그램입니다. 장치의 사

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

1

하둡을이용한파일분산시스템 보안관리체제구현

Microsoft PowerPoint - web-part02-ch16-이벤트.pptx

구축환경 OS : Windows 7 그외 OS 의경우교재 p26-40 참조 Windows 의다른버전은조금다르게나타날수있음 Browser : Google Chrome 다른브라우저를사용해도별차이없으나추후수업의모든과정은크롬사용 한

Microsoft PowerPoint 세션.ppt

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

PowerPoint 프레젠테이션

혼자서일을다하는 JSP. 이젠일을 Servlet 과나눠서한다. JSP와서블릿의표현적인차이 - JSP는 <html> 내에서자바를사용할수있는수단을제공한다. - 서블릿은자바내에서 <html> 을작성할수있는수단을제공한다. - JSP나서블릿으로만웹페이지를작성하면자바와다양한코드가

슬라이드 1

Visual Basic Visual Basic 소개

Transcription:

1. 폼 (Form) 태그란? 일반적으로폼 (Form) 태그는입력양식을만들때사용됩니다. 입력양식이란어떤데이터를받아전송해주는양식을말합니다. 예를들면, 방명록이나게시판, 회원가입등의양식을말합니다. 이러한입력양식의처음과끝에는반드시폼태그가들어가게됩니다. 폼의입력양식에는 Text Box, Input Box, Check Box, Radio Button 등여러가지입력타입들이포함됩니다. 이것을 Input 태그를통해지정하게됩니다. 이렇게작성되어진폼은단독으로는아무기능도하지못합니다. 폼에입력된데이터를받아처리해주는서버측의프로그램이있어야비로소기능을하게됩니다. cgi, php, asp 등이그런서버측의프로그램입니다. 하지만서버로데이터를전송하기전에꼭입력해야하는데이터의입력이비어있다거나입력데이터의길이제한을어겼다거나하는등의기능은 Javascript 를통해얼마든지제어할수있습니다. 그래서양식폼을제어하기위해폼태그역시기본적으로알고있어야하는내용입니다. <02_00.jpg> 2. 폼 (Form) 태그의구조 태그 속성 속성값 설명 <form 속성 = 속성값 > 폼의시작과종료를의미합니다. name 폼이름 action 폼안의데이터가전송될대상 ( 서버에있는 cgi나, asp의 URL) method get, post 폼 안의 데이터가 서버의 프로그램에 전송될방식 - GET : get 방식은브라우저의주소 표시줄에폼에입력한매개변수값이 보입니다. - POST : 입력한값이보이지않고 서버에전송됩니다. 1 / 6

target 폼의송신결과를표시할프레임또는 윈도우 <form name="myform" action=http://www.aaa.com/cgi-bin/hello.asp" method=post target="rightframe"> <input type = > type text password hidden checkbox radio file submit reset button image <textarea> </textarea> <select> </select> 긴텍스트입력목록상자 일반문자열암호입력, 입력값은 * 표시숨겨진필드, 보이지않지만데이터전송체크박스라이오버튼파일올리기전송버튼입력란지우기일반버튼이미지 3. 폼 (Form) 태그정리 1) input type : text, password, hidden <input type= text name= myname size= 10 maxlength= 8 value= 홍길동 > 문자열을입력받을 text box를작성합니다. 이름이 성명, text box의크기가 10 byte, 최대입력가능글자 8 byte 이며기본적으로 홍길동 이라는문자열이입력되어있게합니다. name= 입력상자의이름 size= 입력상자의크기 byte maxlength= 입력가능한최대글자수 byte value= 기본값 readonly 읽기전용 <input type= password name= pwd size= 15 maxlength= 10 > 암호를입력받을 text box 를작성합니다. input type 이 password 이기때문에입력한내용은 * 로보여지게됩니다. 기타속성은 input type = text 와동일합니다. <input type="hidden" name= h_data value= 1234 > 1235 라는값이입력된 h_data( 이름 ) 를작성합니다. input type 이 hidden 이기때문에서버에데이터가전송되기는하나화면에표시되지는않습니다. 2 / 6

< 예제 02_01.html> <HTML> <TITLE> 2 일차 - 폼태그 </TITLE> 폼태그 - Input type = text, password, hidden <br> <pre> <form ="myform"> <input type="text" name=" 이름 " size="10" maxlength="5" value=" 홍길동 "> <input type="password" name=" 암호 " size="15" maxlength="10"> <input type="hidden" name="h_data" value="1234"> </pre> <02_01.jpg> 3 / 6

2) input type : checkbox, radio <input type="checkbox" name="hobby value="sports" checked> 운동 <input type="checkbox" name="hobby" value="music"> 음악 <input type="checkbox" name="hobby" value="movie"> 영화각 name 속성에있는이름을가진체크박스를작성합니다. name 속성은모두같으나 value 는다릅니다. checked 속성이지정된 check box 에는기본적으로체크표시가되어있습니다. <input type="radio" name="birth" value=" 양력 "> 양력 <input type="radio" name="birth" value=" 음력 "> 음력각 name 속성에있는이름을가진라디오버튼을작성합니다. name 속성은모두같으나 value 는다릅니다. checked 속성이지정된 radio button 이기본적으로선택되어있습니다. < 예제 02_02.html> <HTML> <TITLE> 2 일차 - 폼태그 </TITLE> 폼태그 - Input type = checkbox, radio <br> <form> <pre> <input type="checkbox" name="sports value="chk" checked> 운동 <input type="checkbox" name="music" value="chk"> 음악 <input type="checkbox" name="movie" value="chk"> 영화 <input type="radio" name="birth" value=" 양력 "> 양력 <input type="radio" name="birth" value=" 음력 "> 음력 </pre> <02_02.jpg> 4 / 6

3) input type : file, submit, reset, image <input type="file"> 파일을첨부하여올릴수있게합니다. <input type="submit" value=" 회원가입 "> 폼안에입력된데이터를서버로전송해줍니다. <input type="reset"> 폼안의데이터들을기본값으로재설정해줍니다. 기본데이터가없으면다지워집니다. <input type="image src= > Src 에지정된파일을버튼형식으로사용합니다. < 예제 02_03.html> HTML> <TITLE> 2 일차 - 폼태그 </TITLE> 폼태그 - Input type = file, submit, reset <br> <form> <input type="file"> <input type="submit" value=" 회원가입 "> <BR> <input type="text"> <BR> <input type="text" value=" 홍길동 "> <BR> <input type="reset" value=" 재입력 "> <BR> <input type="image" src="button.gif"> <02_03.jpg> 4) textarea, select 5 / 6

<textarea name=" " rows=" " cols=" "> </textarea> <textarea name="intro" rows="4" cols="40" wrap=on></textarea> Intro 라는이름의 4줄 40칸크기의텍스트상자를만듭니다. 자동줄바꿈을설정합니다. name= 텍스트영역의이름 rows= 높이 ( 줄 ) 지정 column= 너비 ( 칸 ) 지정 wrap= on이면오른쪽끝을만나면자동으로줄바꿈, off이면한줄로입력 <select name=" " size=" " multiple> <select name="cellphone" size=1> <option value="sk">011 <option value="kt">016 <option value="lg">019 <option value="all" selected>010 </select> cellphone이라는이름의목록상자를작성합니다. 보여질목록의숫자는한개입니다. 목록에서선택된항목에쓰일값은 sk, kt, lg, all입니다. 기본적으로 010이선택되어있게설정합니다. name= 입력상자의이름 size= 목록의보여지는개수 multiple 복수개선택가능, Shift나 Ctrl 키를사용하여복수개선택 value= 항목값, 해당항목을선택했을때쓰일값 selected Selected로지정된값을선택하여보여줌 <exam02_04.html> <HTML> <TITLE>2 일차 폼태그 </TITLE> 폼태그 - textarea, select <br> <form> <pre> 가입인사 <textarea name="intro" rows="4" cols="20" wrap=on></textarea> 휴대폰 <select name="cellphone" size=1> <option value="sk">011 <option value="kt">016 <option value="lg">019 <option value="all" selected>010 </select> </pre> <02_04.jpg> 6 / 6