체크박스 체크여부로 이미지등록하는 법 알고싶습니다.

체크박스 체크여부로 이미지등록하는 법 알고싶습니다.

QA

체크박스 체크여부로 이미지등록하는 법 알고싶습니다.

본문

write페이지에 체크박스 체크해제시에는 이미지1 view페이지에 나타나고 체크시에는 이미지2가 나오는 방법을 알고싶습니다.

 

이게 안된다면 text가 널값일때 이미지1, 값이있을때 이미지2 라도 알고싶은데 방법없을까요? if else로 함수짜서 하면될것같긴한데, 감이 안옵니다;; 알려주시면 정말정말 감사해요 ㅠㅠ

 

<script type='text/javascript'>
}
window.onload = function()
{
  if (window.motorCheckbox_OL) motorCheckbox_OL();
  var i, ca;
  ca = document.getElementsByName('motorCheckbox');
  for (i = 0; i < ca.length; ++i) {
    ca[i].onclick = motorCheckbox_click;
  }
}​

-------

<tr>
      <td><input type="checkbox" name="motorCheckbox" value="<%=motor.getId()%>">
            <input name=wr_8 id="wr_8" itemname="테스트" value="<?=$write[wr_8]?>" disabled="true"></td>
  </tr>​

 

이런식으로 체크박스 활성 비활성 방식은 만들어봤는데 뷰페이지로 이미지를 어떻게 전송해야할지를 모르겠어요;;; 

이 질문에 댓글 쓰기 :

답변 1

정확히 무슨 내용인지는 이해가 안되네요 ㅠㅠ

 

write에서 체크를 하고 글을 등록하고 view페이지가 나오면 이미지1이나오고 체크를 하지 않으면 이미지2가 나오는 것을 원하신다면 이미지는 미리 업로드를 시켜 놓은 후에

 

체크 박스를 여분필드로 내용을 넣어야 합니다.

 

<input type="checkbox" name="wr_9" value="n" <?if($wr_9 == 'y'){?>selected<?}else{?><?}?>>

 

이런식으로 내용을 넣어서 기본값 n을 넣고 wr_9에 n이라면 선택이 안되있게 하고 표현을 한 후

 

내용을 넣은다음에 view 페이지에서 

<?

if($view[wr_9] == y){

echo "<img src='이미지1'>";

}else{

echo "<img src='이미지2'>";

}

?>


이런식으로 하셔야 합니다. 


데이터를 넣지 않고 처리하시려면 해당 하는 체크 여부에 대한 값을 계속 가지고 다녀야 하기 때문에


코어 부분을 수정해야 합니다.

 

 

 

 

답변을 작성하시기 전에 로그인 해주세요.
전체 125,873 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT