자바 스크립트에서 이미지 버튼을 텍스트로 치환하는 방법 정보
자바 스크립트에서 이미지 버튼을 텍스트로 치환하는 방법본문
게시판 전체의 업로드 이미지를 슬라이드 쇼로 보여주는 작업을 하고있습니다.
최대한 단순하게 하고싶은데 아는게 없다보니 초반부터 막힙니다.
아래 스크립트는 보람찬님의 스킨에서 슬라이드 쇼에 쓰인 스크립트의 일부입니다.
여기서 이미지 버튼을 단순하게 텍스트로 처리하고 싶은데 가능할까요?
조언 부탁드립니다.
function slideAutoStart(){
document.images['btnPlay'].src = "./s_img/btn_play.gif";
document.images['btnStop'].src = "./s_img/btn_stop_off.gif"
on_play = 1;
중략~~
}
function slideAutoStop(){
document.images['btnPlay'].src = "./s_img/btn_play_off.gif";
document.images['btnStop'].src = "./s_img/btn_stop.gif";
on_play = 0;
clearTimeout(slideTime) ;
}
중략~~
링크는 다음과 같이 되어있습니다.
<a href="javascript:slideAutoStart()"><img src="./s_img/btn_play.gif" name="btnPlay" onMouseOver="on_play_button()" onMouseOut="out_play_button()" border="0" align="absmiddle"></a>
<a href="javascript:slideAutoStop()"><img src="./s_img/btn_stop.gif" name="btnStop" onMouseOver="on_stop_button()" onMouseOut="out_stop_button()" border="0" align="absmiddle"></a>
최대한 단순하게 하고싶은데 아는게 없다보니 초반부터 막힙니다.
아래 스크립트는 보람찬님의 스킨에서 슬라이드 쇼에 쓰인 스크립트의 일부입니다.
여기서 이미지 버튼을 단순하게 텍스트로 처리하고 싶은데 가능할까요?
조언 부탁드립니다.
function slideAutoStart(){
document.images['btnPlay'].src = "./s_img/btn_play.gif";
document.images['btnStop'].src = "./s_img/btn_stop_off.gif"
on_play = 1;
중략~~
}
function slideAutoStop(){
document.images['btnPlay'].src = "./s_img/btn_play_off.gif";
document.images['btnStop'].src = "./s_img/btn_stop.gif";
on_play = 0;
clearTimeout(slideTime) ;
}
중략~~
링크는 다음과 같이 되어있습니다.
<a href="javascript:slideAutoStart()"><img src="./s_img/btn_play.gif" name="btnPlay" onMouseOver="on_play_button()" onMouseOut="out_play_button()" border="0" align="absmiddle"></a>
<a href="javascript:slideAutoStop()"><img src="./s_img/btn_stop.gif" name="btnStop" onMouseOver="on_stop_button()" onMouseOut="out_stop_button()" border="0" align="absmiddle"></a>
댓글 전체
<a href="javascript:slideAutoStart()"><img src="./s_img/btn_play.gif" name="btnPlay" onMouseOver="on_play_button()" onMouseOut="out_play_button()" border="0" align="absmiddle"></a>
를
<a href="javascript:slideAutoStart()"><span id=btnPlay>_PLAY_</span></a>
===============
function slideAutoStart(){
를
function slideAutoStart(){
document.all.btnPlay.innerHTML="_play_";
...
정도로 하면 글씨는 좀 바뀔 테지만
<A>를 disable 시키면 더 좋겠네요.
를
<a href="javascript:slideAutoStart()"><span id=btnPlay>_PLAY_</span></a>
===============
function slideAutoStart(){
를
function slideAutoStart(){
document.all.btnPlay.innerHTML="_play_";
...
정도로 하면 글씨는 좀 바뀔 테지만
<A>를 disable 시키면 더 좋겠네요.
답변 감사합니다.
참고해서 작업들어갑니다.
적용후 코멘트 올리려다 ie에 발목잡혔습니다.
수준에 맞는(?) 적당한 스크립트를 다시 찾던지 무슨 수단을 내야할듯합니다.
피드백에 시간좀 걸릴것 같습니다.
고맙습니다.
참고해서 작업들어갑니다.
적용후 코멘트 올리려다 ie에 발목잡혔습니다.
수준에 맞는(?) 적당한 스크립트를 다시 찾던지 무슨 수단을 내야할듯합니다.
피드백에 시간좀 걸릴것 같습니다.
고맙습니다.
자바스크립트 에러나면 에러 이름하고 해당 소스를 보여 주세요.
일단 스크립트 에러부분은 잡았습니다.
파폭에서 카운트 문제등등 소소한 손볼곳이 많네요.
가장 단순한 이미지 슬라이드를 구현하고자 하는것인데 의외로 복잡해지는듯 합니다.
추후 적용된 스킨 공개시 말씀 드리겠습니다.
거듭 감사의 말씀 드립니다.
파폭에서 카운트 문제등등 소소한 손볼곳이 많네요.
가장 단순한 이미지 슬라이드를 구현하고자 하는것인데 의외로 복잡해지는듯 합니다.
추후 적용된 스킨 공개시 말씀 드리겠습니다.
거듭 감사의 말씀 드립니다.