묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
(재업)이미지 src 변경 질문
2013.02.26 11:24
안녕하세요? 현재 xe 에서
페이지를 추가하여 내용직접입력하기로 코딩을 하였습니다.
이미지 id 와 name 은 testim 으로 하였고
id만 해보기도 name만 해보기도 하였습니다.
이런저런 방법을 쓰다보니 주소를 배열로도 넣어보고. 넣지 않아보고.
document.getElementById().src
document.getElementsByName().src
document.getElementsByName()[0].src
다 해봤는데 되지 않습니다. 이유가 뭘까요?? ㅠㅠ 2일째 이것만하고있습니다.............
아래는 소스입니다.
부탁좀 드리겠습니다 ㅠ
<script>
var nope = new Array(2);
nope[0] = {image:"http://static.naver.net/common/snb/090513/h_kin.gif"};
nope[1] = {image:"http://static.naver.net/common/snb/090513/h_kin.gif"};
var pp = nope[0];
function imte()
{
document.getElementById('testt').value="ㅇㅇ"; //정상적으로 출력됩니다.
if(document.getElementById('testt').value!=null)
{
document.getElementById('testt').value = pp.image;//정상적으로 출력됩니다.
document.getElementById('testim').src = pp.image;//되지 않습니다.
document.getElementById('testt').value="ㅇㅋ";
}
}
</script>
<input type="button" onclick="imte() " value="눌러"/>
<input type="text" value="벨류" id="testt" name="testt"/>
<img src="http://static.naver.net/common/snb/090513/h_naver2.gif" id="testim" name="testim" alt="change" editor_component="image_link"/>
위 소스의 imte()내부에서 이미지를 바꾸기 전의 document.getElementById('testim').src 을 alert 으로 띄워보려해도 되지 않습니다.
텍스트로도 나타나지 않습니다.
답변부탁드리겠습니다 (--)(__)
댓글 2
-
송동우
2013.02.26 12:25
-
DOUBLEP
2013.02.26 16:24
이미지 소스에서 editor_component="image_link" 이 부분을 삭제하고 한번 해보세요
원본파일 열어서 작성을 해보세요