자바 스크립트를 사용하여 HTML에서 미리 만들어진 문자열과 버튼을 사용하여 텍스트 바꾸기

user2010884
<div class="Banner">

  <div class="container">
    <table><td>
      <h1 id="overskrift">myhead</h1>
       <p id="midtext">
         fillertext
       </p>
       <p id="sluttekst">
         morefiller
       </p>
    </td>
    <td>
     <img src="2.jpeg" id="billedSkift" height="200px"width="200px"></img>
    </td>
    </table></div>
     </div>
<center>
  <div class="container" >
    <div class="btn-group btn-group-lg" role="toolbar">
    <a class="btn btn-default" href="#" id="changetxt" role="group" >Kuvertering</a>
    <a class="btn btn-default" href="#" id="printbrev" role="group"  >Printbrevflet</a>
    </div>
    </div></center>

<script> $("#changetxt").on("click", function(){
     var oeverskrift = 'the new headline';
     var førstetext='the new text';
     var andentext='some more new text';
        document.getElementById('overskrift').innerHTML = oeverskrift;
        document.getElementById('midtekst').innerHTML = førstetext;
        document.getElementById('sluttekst').innerHTML = andentext;

    });
 </script>

이 방법을 사용하여 테스트 문서에서 유사한 텍스트를 변경했지만 여기에서 스크립트를 완전히 무시하는 것 같습니다. 몇 가지 방법을 시도했지만 버튼이 반응하더라도 성공하지 못했습니다. 어떤 제안 / 도움이라도 대단히 감사합니다.

AaronS

1 : 작은 오타가 있습니다.

 document.getElementById('midtekst').innerHTML = førstetext; // typo 'midtekst' should be 'midtext'

2 : 자바 스크립트 위에 jQuery를 삽입하는 것을 기억 했나요?

3 : øin var førstetext='the new text';는 Safari가 아닌 Chrome의 로컬 컴퓨터에서 중단됩니다. 바이올린은 두 브라우저에서 모두 작동합니다. 를 제거하십시오 ø.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관