본문 바로가기
Coding/HTML

HTML - 삽입 및 전송

by z쿳쿳z 2020. 5. 7.
728x90
반응형

※서버 개념은 잘 모르기 때문에 내용이 부족합니다.

입력양식(form)

 - 사용자가 입력한 정보를 서버로 전송할 때 사용하는 것들.

  * type = “submit”은 서버에 데이터를 전송할 때, 버튼을 생성

  * action = “주소”는 사용자가 입력한 내용을 지정된 주소에 정보를 전송하는 곳을 표시

  * name = “id”는 입력값을 아이디로 지정된 서버 위치(?표현이 어려움)로 전송할 때, id라는 곳에 전송하는 위치를 표시

action에 있는 주소는 서버 주소이나, 서버가 없기 때문에 작동은 하지 않음

 

method

 - 서버에 데이터를 전송할 때, 전송 방식을 선택하는 기능

  *method=“post”는 전송할 때, url주소에 전송 값을 나타내지 않음.

  *method=“get”은 전송할 때, url주소에 전송 값을 나태 냄. 따로 method를 표시하지 않으면 get 방식으로 전송.

  *name = “id”는 입력값을 아이디로 지정된 서버 위치(?표현이 어려움)로 전송할 때, id라는 곳에 전송하는 위치를 표시

method="post"(제출 버튼을 눌렀을 때, url)

 

method="get"(제출 버튼을 눌렀을 때, url)

글상자 생성(텍스트 입력)

 - 텍스트 입력 창을 만드는 기능(한줄)( ex - 로그인 창)

  *type = “text”는 글자를 입력하는 속성, type = “password”는 글자를 입력하는 속성이나, 표시는 글자가 아닌 땡땡으로 표시하는 속성(글자가 안보임)

  *value는 사이트를 처음 켰을 때, textbox에 입력 값이 들어가 있음(클릭시 사라지지 않음), value 값은 입력값을 나타낸다.

  *placeholder는 사이트를 처음 켰을 때, textbox에 표시 말처럼 들어가 있음(클릭시 사라짐)

 - 여러줄의 텍스트를 입력할 수 있는 textbox(여러줄)

  *cols = “30”은 가로로 30글자를 넣을 수 있는 textbox의 가로 size를 결정.

  *rows = “2”는 세로로 2글자를 넣을 수 있는 textbox의 세로 size를 결정.

  *default value는 type textbox와 다르게 태그 밖에 넣어야 하며, web을 처음 켰을 때, textbox에 들어가 있음(클릭시 지워지지 않음)

Dropdown list(역삼각형 list 항목)

 - select 부모 태그 안에 option 자식 태그를 넣는다.(한가지 선택)

 - select 부모 태그 안에 option 자식 태그를 넣는다.(다중 선택)

  *다중 선택을 할 때, ctrl를 누르고 선택 한다.

  *다중 선택을 할 때는 multiple 속성을 넣는다.

 

radio button / check box

 - radio는 단일선택을 할 때 많이 사용 / check box는 다중 선택일 때 많이 사용

  *radio는 같은 name으로 그룹핑을 해야 한 개를 선택하면 선택 했던 다른 것이 취소된다.(한개만 선택하게 하려면 그룹핑이 필요)

  *checked 속성은 초기 화면을 실행 시켰을 때, radio check가 되어 있도록 하는 기능.

 

버튼 생성

 - 웹페이지의 로그인 같은 버튼을 생성하는 기능

  *type=“submit”는 버튼을 클릭 했을 때, form 태그에 있는 주소로 데이터를 전송

  *type=“button”은 로그인 버튼같이 button을 생성하여 javascript 같은 언어가 실행하도록 하는 기능을 한다.

  *type=“reset”은 입력한 data를 초기화 시키는 기능

  *value는 button안에 문자를 넣을 수 있다.

728x90
반응형

'Coding > HTML' 카테고리의 다른 글

HTML - upload  (1) 2020.05.07
HTML - 설명 및 tag  (1) 2020.05.07