선택삭제하고 선택이동 등을 이미지로 교체하려고하는데요
그냥 교체를 하니 안되더라구요.
<input type="submit" name="btn_submit" value="선택삭제" onclick="document.pressed='선택삭제'">
이게 원본인데..
<input type="image" src=이미지주소>
이렇게 바꿔서 사용하니 올바른방법으로 사용하라고 나옵니다.
해당페이지에서 찍어보니 btn_submit 변수이름으로 선택삭제라는값이 전달되던데..
이미지로 바꾸면서 해당값을 전달할 방법은 없나요..
|
답변 1개 / 댓글 1개
채택된 답변
+20 포인트
드래곤된다
2014-07-11 (금) 09:29:38
제가 개인적으로 이미지타입버튼을 안좋아해서....
이미지버튼을 꼭 인풋으로 만들 필요는 없잖아요? 이거로 써보세요...
Copy
<input type="hidden" name="btn_submit" value="" /><span><img src="선택삭제" alt="선택삭제이미지에요" onclick="javascript:chkDelMov('선택삭제');" /></span><span><img src="선택이동" alt="선택이동이미지에요" onclick="javascript:chkDelMov('선택이동');" /></span><script> function chkDelMov(x){ document.폼이름.btn_submit.value = x;//버튼서브밋값 선택이동이나 삭제가 들어가겠죠! document.폼이름.submit();//해당폼의 서브밋 버튼이 아니니깐 여기서 서브밋을 때려줘야죠~ }</script>
답변에 대한 댓글 1개
드래곤된다
2014-07-11 (금) 09:31:21
span으로 만든 이미지 버튼은 폼태그 안에 안들어가도 되는데 btn_submit 인풋은 꼭 폼태그안에 들어가야해요~
답변을 작성하려면 로그인이 필요합니다.