input 오프너 질문~
본문
<script type="text/javascript">
function emo1() {
opener.document.getElementById("wr_content").value = document.getElementById("emoone").value;
window.close();
}
function emo1() {
opener.document.getElementById("wr_content").value = document.getElementById("emoone").value;
window.close();
}
</script>
이렇게 오프너를 통해
자식창에서 wr_content 로 input 에 값을 받고있습니다~
근데 wr_content 로 추가로 입력이 되는게 아니라
자식창에서 값을 받고 그전에 있던 내용이 삭제됩니다
방법이 있을까요
<input id="emo1" type="hidden"/ value="emo"><a onclick="emo1()"><img src='이미지주소'></a> </input>
input은 이렇게 자식창에서 처리해서
emo1 의 value 값이 부모창으로 전달 됩니다~
저는 이 값이 wr_content 에 써질때 전의 값이 지워지는것이 아니라
추가 하고싶은겁니다~ㅜ
답변 1
<script>
function emo1(val) {
var content = opener.document.getElementById('wr_content');
content.value = content.value + ',' + val;
window.close();
}
</script>
<a href="#" onclick="emo1('emo')"><img src='이미지주소'></a>
답변을 작성하시기 전에 로그인 해주세요.