과 같은 것이있을 수 있지만 제출 버튼이 아닌 이미지 일 수 있습니까? href
과 같은 것이 있습니까?제출 입력 유형의 href를 설정하십시오
답변
HTML은 이미 그것을 가지고 src
을 정의하면 클릭 좌표가 서버로 전송됩니다.
편집 - 양식 제출 자체는 동일하지만, 클릭 된 버튼의 서버로 전송 된 값이 <input type="submit" />
및 <input type="image" />
간의 한 가지 차이점이있다. 일반 제출 버튼을 사용하면 버튼의 값이 이름과 함께 전송되어 양식이 제출되었는지 여부를 알 수 있습니다. 이미지 입력의 경우, 각 브라우저가 다르게 동작합니다. 일부는 좌표를 전송하는 값을 보내지 만 더 이상이 값을 사용할 수 없습니다. 그래서, 이미지 버튼을 사용하여 서버 사이드 코드에 제출 된 버튼 값에 의존한다면 이 아니라 좋은 아이디어입니다.
가장 간단한 방법은 이미지를 HTML 양식 태그를 사용하는 제출 버튼으로 사용하는 것입니다. 당신이 정확하게 제출 버튼을 클릭 같다 클릭 대신 value
<input type="image" src="myimage.png" />
:
<input type="image" src="IMAGE.GIF" alt="Submit button">
그러나, 당신은 또한 더 견고 자바 스크립트를 사용할 수
<a href="javascript:document.your_form_name.submit()">
<img src="IMAGE.gif" alt="Submit this form" name="sub_but" />
</a>
<input type="image" src="image.png" />
정확히 무엇을 요구합니까. 클릭 한 좌표에 대해 name.x
및을 전송하기 때문에 name
속성에 의존 할 수 없습니다 (예를 들어 서버 측 코드에서 해당 양식에 대한 참조로 확인한 경우).
그렇다면 image
입력 유형은 본질적으로 대부분의 경우 제출 버튼과 동일합니다.
대단히 고마워요! –
'이름'문제에 대해 설명하는 +1 - 잊어 버렸습니다. :) –
기본 제출 버튼을 표시하는 대신 이미지를 사용할 수 있습니다.
form input[type=submit] {
background : url("submit.png") no-repeat center center;
width : 115px; /* As per requirement */
height :52px; /* As per requirement */
border : none;
color : transparent;
}
일부 브라우저에서는 type = "image"지원이 부족하므로 위에서 언급 한 스타일은 안전한 방법입니다.
입력 유형 = "이미지"는 매우 기본적인 것입니다. 어떤 브라우저에서 지원하지 않는지 자세히 설명해 주시겠습니까? 어디서 봤니? –
그것에 대해 막연한 인상을 받았습니다. http://www.sitepoint.com/forums/showthread.php?779391-Browsers-dropping-support-for-input-type-quot-image-quot –
을 읽으십시오. 서버 측 코드가 제출 된 코드 값 eg 'Request ("mysubmit") <> ""를 사용하여 양식이 제출되었는지 확인하십시오. 여기에는 관련이 없지만, 아마도 내 게시물을 편집하여 안전한쪽에 올릴 수 있습니다. :) –
이렇게 할 수 있습니다. 'scr'에서 이미지 링크를 넣을 수 있습니다. 그것은 이미지 버튼처럼 될 것입니다.
<input type="image" src="images/submit.jpg" value="Submit" alt="Submit">
위대한 작품! –
- 1. 입력 상자를 반투명으로 설정하십시오.
- 2. 사용자가 입력 할 때 입력 값을 설정하십시오.
- 3. 이미지로 입력 제출
- 4. 입력 양식 제출
- 5. MVC3 입력 제출
- 6. 입력 키를 사용하여 제출
- 7. 입력 제출 버튼 추가
- 8. AJAX 양식 입력 제출
- 9. 동적으로 입력 상자의 값을 설정하십시오.
- 10. jquery로 숨겨진 입력 값을 설정하십시오.
- 11. .json 유형의 파일을 숨기도록 Apache를 설정하십시오.
- 12. 페이지의 모든 입력 요소 제출
- 13. 제출 후 입력 값이 바뀝니다.
- 14. html 입력 정렬 및 제출
- 15. python으로 제출 버튼이있는 입력 필드?
- 16. 제출 전에 입력 필드 변경
- 17. Href를 찾았습니다.
- 18. 글자에 글자를 입력 할 수 없도록 설정하십시오.
- 19. 자바 스크립트로 페이지로드시 입력 값을 설정하십시오.
- 20. 청사진으로 텍스트 입력 양식의 너비를 설정하십시오.
- 21. 이미 텍스트 입력/텍스트 영역에 값을 설정하십시오
- 22. MVC의 코드에서 입력 열 값을 설정하십시오.
- 23. CSS 파일의 입력 상자 색상 설정을 설정하십시오.
- 24. 선택한 옵션에 따라 입력 필드의 값을 설정하십시오.
- 25. Javascript 입력 변경시 유효성 확인, 제출 버튼 클릭시 제출
- 26. 은 제출 버튼을 입력하고 I는 입력 키가 양식을 제출 많은 사이트에서 볼 수
- 27. 양식을 AJAX로 제출하고 입력 필드를 읽기 전용으로 설정하십시오.
- 28. 빈 입력 유형의 텍스트 검사 수행
- 29. 입력 유형의 자바 스크립트 배열 값을 숨김
- 30. 템플릿 함수를 사용하는 다양한 유형의 입력
대단히 고마워요! –