글 수 1,435
안녕하세요? 매실茶입니다.

출석부 모듈을 만드는 작업을 진행중입니다만, 한가지 궁금한 점이 있어서 질문드립니다.

<form action="./" method="post" onsubmit="return procFilter(this, delete_attendance_data);">
   <input type="hidden" name="check_day" value="{$check_day}"/>
   <input type="hidden" name="user_id" value ="{$val2->user_id}" />
   <input type="image" src="images/o.gif" />
</form>

위 코드는 출석부의 관리자페이지->일별 탭에 삽입될 추가 코드 중 일부입니다만..

폼을 submit 하는 방법이    <input type="button" value="이름" /> 혹은  <input type="image" src="images/o.gif" />
정도밖에 없는건가요?

submit 버튼 대신에 그냥 텍스트 링크로 폼을 보내고 싶은데 방법이 없는지 궁금합니다 ^^

profile

[레벨:17]하늘03

2009.04.03 23:40:16
*.169.161.149

onclick 자바스크립트로 보내면 됩니다
예를들면
<form action="./" method="post" id="hello">
<a href="#" onclick="document.getElementById('hello').submit()">hhhh</a>
...
</form>


profile

[레벨:7]매실茶

2009.04.04 09:35:27
*.168.223.119

답변 감사합니다 ^^ 바로 써봐야겠네요 ^^
profile

[레벨:7]매실茶

2009.04.04 10:45:08
*.168.223.119

음 하늘03님 말씀대로 해 보니까, form 태그에 onsubmit 속성이 정상작동하지 않는 것 같습니다..

controller 안에 있는 함수를 수행해야하는데, 이렇게 하니 잘 안 되는군요..
profile

[레벨:7]매실茶

2009.04.04 11:58:48
*.168.223.119

음.. 찾아보니 firefox 문제라고 나온 듯도 하네요..

당분간은 이미지 버튼으로 해야겠습니다 ..
profile

[레벨:17]하늘03

2009.04.06 11:39:02
*.1.112.208

submit 하지 마시고 직접 submit에서 불러야 하는 함수(procFilter)를 불러주시면 됩니당 ㅎㅎ;
profile

[레벨:7]매실茶

2009.04.06 12:28:19
*.168.223.119

아 그렇군요 ^^

이미지버튼 안 쓰게 돼서 다행이네요 ^^
profile

[레벨:7]매실茶

2009.04.06 13:00:23
*.168.223.119

헌데, 알려주신 방법으로 써 보니 <input>태그로 전송되는 변수들은 넘어가지 않는 것 같군요..
(제가 자바스크립트의 '자'자도 몰라서 그렇습니다 ㅠㅠ)
profile

[레벨:17]하늘03

2009.04.06 13:06:01
*.1.112.208

procFilter를 부를 때 보통 onsubmit에서는 this를 넘기면 form이 넘어가는데
따로 onclick에서 부르시려면 document.getElementById 로 구해서 넘기셔야합니다.

[레벨:4]비비샵

2009.04.09 15:41:45
*.131.146.83

<script>
  var f=document.nform;
  if(procFilter(f,delete_attendance_data)) {
   
f.submit(); 
  }else {
    return;
  }
</script>
<form name="nform" action="./" method="post" onsubmit="return procFilter(this, delete_attendance_data);"> <input type="hidden" name="check_day" value="{$check_day}"/>
<input type="hidden" name="user_id" value ="{$val2->user_id}" />
<a href="#" onclick="submit_ok();return false;">확인</a> 
</form>

아마도 이렇게 해도 될듯....
profile

[레벨:7]매실茶

2009.04.12 13:42:02
*.168.223.119

답변 감사합니다 ^^ 한번 써봐야겠네요 ^^
List of Articles
제목 글쓴이 최종 글
1.2.1 재배포 버전 업로드 후 확장변수 사라지는 현상 [레벨:3]moog  
몇 가지 아랍어 용어 올립니다. - 아래 Duvent님 파일 이용 file [레벨:2]멀리서  
대용량 첨부시 예를 들어 3G이상의 파일을 첨부시 문제 [3] [레벨:3]가을풍경 2009-04-17 13:06 by zero
[도움요청!] 일본어 싸이트에 질문이 하나 올라왔는데.. ^^;; [3] [레벨:3]방향찾기 2009-04-17 03:21 by ㅋㅋ
회원권한으로 페이지수정에서 내용직접추가시 에디터 불러오기 실패문제.. file [레벨:1]smartcode  
제 도메인을 치면 시작페이지를 어떻게 설정하죠. [2] [레벨:1]djdjjdjd 2009-06-01 11:37 by erg
페이지 수정에서 IE6 더블마진 버그 [2] [레벨:5]댣군 2009-06-01 11:37 by wf
1.20 에서 발견한 두 문제점 올려봅니다. [1] [레벨:4][花穗] 2009-04-14 21:57 by SMaker
한글도메인 자료 첨부 에러. [레벨:1]windows7.kr  
tpl/*html에 쿼리 내용 전달 관련 [3] [레벨:1]김현준651 2009-04-13 11:37 by 김현준651
submit 버튼 대신 텍스트링크를 사용할 수는 없는지요? [10] [레벨:7]매실茶 2009-04-12 13:42 by 매실茶
모듈제작에 관하여.. [3] [레벨:1]김현준651 2009-04-12 07:23 by 창한이
XE postgres 인스톨시 선택사항 제안. [2] 송효진 2009-04-11 02:33 by 송효진
방명록의 열람 개념이 모호합니다 [2] 민수 2009-04-10 22:22 by 出会い
제작하는 모듈에 에디터 붙이기가 잘안되서 질문드립니다. file [8] [레벨:8]덧니희야 2009-04-09 21:09 by 덧니희야
DB 처리 후의 이벤트 추가 - 해결 완료 [레벨:1]송범의  
DB 처리 후의 이벤트 추가 [6] [레벨:1]송범의 2009-04-09 01:32 by mooo
bmp가 출력이 안 되는 것은 버그인 것 같네요. file [7] [레벨:3]NukeliaS 2009-04-08 20:55 by nn
외부 이미지는 썸네일이 생성되지 않나요?... [4] [레벨:15]imsoo.net 2009-04-07 17:59 by wefw
7. XE 삭제에서의 내용 문제.. MDbradly1