input 확인 버튼과 button 확인 버튼의 보안 상 차이?

input 확인 버튼과 button 확인 버튼의 보안 상 차이?

QA

input 확인 버튼과 button 확인 버튼의 보안 상 차이?

본문

있나요?

 

가끔 폰트오썸 적용을 위해 부득이 button 태그를 이용해 수정하는데...

 

혹시, 보안 상 안 좋은 점이 있을 수 있나요?

이 질문에 댓글 쓰기 :

답변 3

글쎄요. 태그자체에 보안상 문제가 있는지는 본적이 없는것 같고..

submit 되거나 button 클릭시의 이벤트를 걸었을때 작성된 script 단에서의 보안문제가 있을수 있겠지요.

 

둘의 차이에 대해서는 아래 링크나 "submit vs button", "submit button 차이" 등으로 검색해보시면 

참고하실만한 내용을 확인하실 수 있을거에요. 

http://webdir.tistory.com/421 


<input type="submit" value="확인">

<button type="button">확인</button>

 

위의 둘은 기능상의 차이이지 보안상 차이점은 없습니다.

예를 들어 submit은 엔터를 쳐서 바로 폼 전송할 목적이고 button은 javascript로 객체를 제어할 목적으로 많이 쓰입니다.

 

이전에 질문하신 placeholder를 포함하여 html에서 보안부분을 중요하게 생각하시는것 같습니다.

소스가 그대로 노출되는 html태그와 자바스크립트는 방법만 알면 쉽게 수정할 수 있고 변화되는 화면을 직접 볼 수 있습니다.

 

앞으로 html 태그에서 보안을 생각하실 필요는 없을것 같습니다.

보안이 걱정이 되신다면 서버나 php 부분에 신경을 쓰시면 되겠습니다.

 

두 분 모두 자세히 답변해 주셔서 고맙습니다. 즐거운 추석 연휴 되세요.

답변을 작성하시기 전에 로그인 해주세요.
전체 135
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT