type="image"와 type="submit"의 기능차이가 뭔가요?
채꽃
버튼을 이미지로 대체하는 기본적인 차이말구요..
type=image를 클릭 했을때는 url뒤에 ?x=45&y=17# -- 요런것이 생기면서 새로고침이되고....(앞의 문자는 클릭시마다 바뀜)
type=submit을 클릭 했을때는 url뒤에 # -- 요것만 붙고 새로고침이 안되네요..
기본적으로 둘의 기능은 같은 것이라고 알고 있었는데, 위와 같은 차이가 생기네요.
둘의 차이점 좀 설명해주세요~
미리 감사드려요~^^;
-
차나
image와 submit는 엄연히 다른 기능입니다. submit는 전송하기 위한 기능이고 image 기능은 이미지를 표현하기 위한 기능인데, 다만 디자인 면에서 image가 꾸미기 더 낫기 때문에 image 타입으로 url을 걸어서 비슷한 효과를 내는 것 뿐이지요. 기능은 다릅니다. 그러니 차이가 날 수 밖엔...
더 자세한 건 밑에 분이 -_- -
댓걸
아.. 이럴수가.. 인사덧글이 너무 늦었습니다.;;
이제 보니 정체모를 저 문자들이 좌표값이었군요. 근데, 좌표값을 찍어주는 이유가 뭘까요?;;
답변 감사드립니다~~!
어렵당;;; -
AngelsTears
다른 기능이지만 둘다 서밋 기능을 갖고 있습니다. 따라서 정상적인 상황이면 image를 썼을 때는 좌표도 같이 넘어간다는 것을 빼고는 같은 동작을 해야 합니다.
문제가 발생한 부분은 action의 값을 #으로 했기 때문인 것 같습니다. action의 값으로 #은 잘못된 값입니다. 값을 처리할 url이 입력되어야 하고 현재 파일과 같은 파일이 경우에도 #이 아닌 action=\\을 주어야 합니다. -
귀염포텐
아.. 둘 다 서밋을 위한 기능 아닌가요? type=\image\는 서밋기능에 디자인상 꾸미기위한 부가기능만 추가되는 것이라고 알고있었는데요.. type=\image\가 갖는 다른 기능 좀 알려주세요.ㅠ