묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
[JavaScript] INPUT 태그에서 값변경 됬을때 발생하는 이벤트..
2003.10.14 02:53
검색해봤는데 혹시 못봤을 수도 있겠네요 ..암튼 제가 검색했을때엔 유사글이 없어서 질문올립니다.
먼저 하려고 하는 기능은 이겁니다.
일단 input 필드가 하나 있구요 type은 text 입니다.
거기 기본값으로 0 이 들어가 있구요 그옆에는 input 필드값을 늘이고 줄이는 화살표로된 버튼이 있습니다.
위로된 화살표를 누르면 0 에서 1로올라가는거죠? 다들아실겁니다. 인터넷 쇼핑몰 구매페이지에 보통이렇게 되있습니다.
암튼 여기서 input 필드속의 0 이 변경되었을때 핸들링을 하고싶습니다.
저게 바뀔때 어떤 이벤트가 발생하는지 아시는 분 가르쳐주세요 부탁드립니다. ㅠㅠ
onchange 던가 이걸루 해봤는데 안되더군요..-_-;; 저거 아마 select 에서 발생하던걸루 아는데 input 에선 안먹히는건지..
혹시 발생하는 이벤트가 없더라도 다른방법이 없을런지 아시는분 정말 부탁드립니다...
부연설명을 원하시면 코멘트 달겠습니다. 그리고 아침 10시까지 계속 지켜볼예정입니다. 만약 먼저 찾으면 javascript 강좌란에
올리고 이글 지우겠습니다.
마지막으로 다시한번 부탁드립니다.
먼저 하려고 하는 기능은 이겁니다.
일단 input 필드가 하나 있구요 type은 text 입니다.
거기 기본값으로 0 이 들어가 있구요 그옆에는 input 필드값을 늘이고 줄이는 화살표로된 버튼이 있습니다.
위로된 화살표를 누르면 0 에서 1로올라가는거죠? 다들아실겁니다. 인터넷 쇼핑몰 구매페이지에 보통이렇게 되있습니다.
암튼 여기서 input 필드속의 0 이 변경되었을때 핸들링을 하고싶습니다.
저게 바뀔때 어떤 이벤트가 발생하는지 아시는 분 가르쳐주세요 부탁드립니다. ㅠㅠ
onchange 던가 이걸루 해봤는데 안되더군요..-_-;; 저거 아마 select 에서 발생하던걸루 아는데 input 에선 안먹히는건지..
혹시 발생하는 이벤트가 없더라도 다른방법이 없을런지 아시는분 정말 부탁드립니다...
부연설명을 원하시면 코멘트 달겠습니다. 그리고 아침 10시까지 계속 지켜볼예정입니다. 만약 먼저 찾으면 javascript 강좌란에
올리고 이글 지우겠습니다.
마지막으로 다시한번 부탁드립니다.
댓글 3
-
PHASE
2003.10.14 06:25
-
M@xPond
2003.10.14 09:02
PHASE// 코멘트 정말 감사드립니다.
위글처럼 필드가 하나 존재하면 편한데.. 필드가 무작위로 있습니다. 관리자 설정에 따라 100개가 될수도 있고..
아무튼 이렇게 되서 좀 골치아프게 됬습니다. ㅡㅜ
지금 문제 없이 움직이긴 한데 이벤트만 안다면 더 편할텐데..ㅡㅜ 오늘따라 msdn library도 버벅되서 서버를 못찾더군요
혹시해서 좀더 구체적이게 설명드립니다.
필드가 한페이지에 여러게 있습니다. 더문제는 각필드마다 name을 순서대로 넣을수 없다는것..
지금은 일단 필드명을 미리 배열로 만들어 놓구
input 에서 onkeyup이나 필드옆의 화살표를 눌렀을경우만 미리 만들어진 필드명의 배열을 토대로 값변경될때마다.
합계란에 값이 갱신되는 식으로 되있는데요.. 혹시나 관리자가 더많은 필드를 원하면 더 늘어날수있는데
합계계산도 모든필드 루프로 돌아서 더한후에 하는거라서.. 많아질수록 버벅되지나 않을라나..ㅡ.,ㅡ 킁
암튼 좀더 나은 방법이나 필드값변경시 발생하는 이벤트에 대해 조언부탁합니다. -
PHASE
2003.10.14 10:12
앙 ㅠㅠ
제머리론 안되겠어요 ㅠㅠ
이글이 도움될겁니다.
onclick이벤트를 "input 필드값을 늘이고 줄이는 화살표로된 버튼"에 사용해서 클릭했을때 계산이 되도록하면 됩니다.