form 값전송 문의
본문
img 테그의 "src 이미지주소" 를 next.php 에서 변수로 받고 싶어요..
<form id="r_con" name="r_con" role="form" action="/next.php" method="post">
<img src="/images/boo_69.gif" name="mydice" id="i_path">
<input id="subbtn" type="submit" value="NEXT">
</form>
답변 3
<script>
function frm_submit(f) {
var el = f.mydice;
if (el != null) {
var input = document.createElement('input');
input.type = 'hidden';
input.name = el.name;
input.value = el.src
f.appendChild(input);
}
return true;
}
</script>
<form id="r_con" name="r_con" role="form" action="/next.php" method="post" onsubmit="frm_submit(this)">
<img src="/images/boo_69.gif" name="mydice" id="i_path">
<input id="subbtn" type="submit" value="NEXT">
</form>
src에 있는것이 변수로 됐나요?
img src 값을 직접 받지는 못합니다. => hidden input 필드 이용
<form id="r_con" name="r_con" role="form" action="/next.php" method="post">
<img src="/images/boo_69.gif" name="mydice" id="i_path">
<input type="hidden" name="i_src" value="/images/boo_69.gif">
<input id="subbtn" type="submit" value="NEXT">
</form>
* next.php
echo $_POST['i_src'];
답변을 작성하시기 전에 로그인 해주세요.