자바 스크립트에서 이미지 버튼을 텍스트로 치환하는 방법 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

자바 스크립트에서 이미지 버튼을 텍스트로 치환하는 방법 정보

자바 스크립트에서 이미지 버튼을 텍스트로 치환하는 방법

본문

게시판 전체의 업로드 이미지를 슬라이드 쇼로 보여주는 작업을 하고있습니다.
최대한 단순하게 하고싶은데 아는게 없다보니 초반부터 막힙니다.

아래 스크립트는 보람찬님의 스킨에서 슬라이드 쇼에 쓰인 스크립트의 일부입니다.
여기서 이미지 버튼을 단순하게 텍스트로 처리하고 싶은데 가능할까요?
조언 부탁드립니다.

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 시키면 더 좋겠네요.
답변 감사합니다.
참고해서 작업들어갑니다.
적용후 코멘트 올리려다 ie에 발목잡혔습니다.
수준에 맞는(?) 적당한 스크립트를 다시 찾던지 무슨 수단을 내야할듯합니다.
피드백에 시간좀 걸릴것 같습니다.
고맙습니다.
일단 스크립트 에러부분은 잡았습니다.
파폭에서 카운트 문제등등 소소한 손볼곳이 많네요.
가장 단순한 이미지 슬라이드를 구현하고자 하는것인데 의외로 복잡해지는듯 합니다.
추후 적용된 스킨 공개시 말씀 드리겠습니다.
거듭 감사의 말씀 드립니다.
© SIRSOFT
현재 페이지 제일 처음으로