자바스크립트로 id값 넘기기
본문
<form name=fmemberlist method=post>
<input type=hidden name=receiver id=receiver value='' />
<input type=hidden name=receiver id=receiver value='' />
<input type="button" value="쪽지보내기" class="btnr h26 w150" onclick='msg_all()' />
</form>
<script language="JavaScript">
function msg_all(){
if(document.getElementById('receiver').value==''){
alert('선택된 친구가 없습니다.');
}else{
location.href="<?=$g4[bbs_path]?>/memo_form_fr.php";
}
}
</script>
if(document.getElementById('receiver').value==''){
alert('선택된 친구가 없습니다.');
}else{
location.href="<?=$g4[bbs_path]?>/memo_form_fr.php";
}
}
</script>
위 a.php 의 히든폼의 receiver의 값을 버튼클릭시 변경되는 b.php의 id="receiver" 로 넘길려고 합니다.
가르침 부탁드립니다 ^^;;
답변 3
아하.. 그런 말씀이시군요... 그럼..
<form name=fmemberlist method=post>
<input type=hidden name=receiver id=receiver value='' />
<input type=hidden name=receiver id=receiver value='' />
<input type="button" value="쪽지보내기" class="btnr h26 w150" onclick='msg_all(fmemberlist.receiver.value)' />
</form>
<script language="JavaScript">
function msg_all(id){
if(document.getElementById('receiver').value==''){
alert('선택된 친구가 없습니다.');
}else{
location.href="<?=$g4[bbs_path]?>/memo_form_fr.php?receiver="+id+"";
}
}
</script>
if(document.getElementById('receiver').value==''){
alert('선택된 친구가 없습니다.');
}else{
location.href="<?=$g4[bbs_path]?>/memo_form_fr.php?receiver="+id+"";
}
}
</script>
이렇게 해 보십시요.
function msg_all(){
if(document.getElementById('receiver').value==''){
alert('선택된 친구가 없습니다.');
}else{
re_id=document.getElementById('receiver').value;
location.href="<?=$g4[bbs_path]?>/memo_form_fr.php?re_id="+re_id+"";
}
}
if(document.getElementById('receiver').value==''){
alert('선택된 친구가 없습니다.');
}else{
re_id=document.getElementById('receiver').value;
location.href="<?=$g4[bbs_path]?>/memo_form_fr.php?re_id="+re_id+"";
}
}
이렇게 하면되네요..........
<form name=fmemberlist method=post>
<input type=hidden name=receiver id=receiver value='' />
<input type=hidden name=receiver id=receiver value='' />
<input type="button" value="쪽지보내기" class="btnr h26 w150" onclick='msg_all('receiver ')' />
</form>
<script language="JavaScript">
function msg_all(id){
if(document.getElementById('receiver').value==''){
alert('선택된 친구가 없습니다.');
}else{
location.href="<?=$g4[bbs_path]?>/memo_form_fr.php?id="+id+"";
}
}
</script>
if(document.getElementById('receiver').value==''){
alert('선택된 친구가 없습니다.');
}else{
location.href="<?=$g4[bbs_path]?>/memo_form_fr.php?id="+id+"";
}
}
</script>
요러게 하면 적용될 것입니다.
답변을 작성하시기 전에 로그인 해주세요.