페이지의 자바 스크립트를 동적으로 변경하는 방법은 무엇입니까?

안 샤비

다음과 같은 선택 개체가 있습니다.

<select id="mySelect" onchange = "start()" >
  <option>Apple</option>
  <option>Pear</option>
  <option>Banana</option>
  <option>Orange</option>
</select>

이제 mySelect의 값에 따라 JavaScript를 변경하고 싶습니다. 예를 들어 값이 "Apple"이면 JavaScript를 "Apple.js"로 설정하고 싶습니다. 또한 start () 함수를 포함하는 페이지에 기존 JavaScript가 있습니다. 새 JavaScript가 기존 JavaScript를 재정의하기를 원합니다. 이것을 달성하는 방법?

설명서

스크립트를 동적으로로드 할 수 있습니다.

$.loadScript('Apple.js', function(){//url you can specify
    //Yayhhh!! your script loaded
});

또는 getscript () 사용

$.getScript( "ajax/test.js", function( data, textStatus, jqxhr ) {
    //Yayhhh!! your script loaded
});

당신이 언급 한 것처럼 start()에서 onchange()이벤트 당신은 사용할 수 있습니다 :

HTML 스 니펫 :

<select id="mySelect" onchange = "start(this.value)" >
                                        ^^^^^^^^^^====>passing current selected value

스크립트:

var start = function(val){
    if(val == 'Apple'){
        $.getScript( "ajax/test.js", function( data, textStatus, jqxhr ) {
          console.log( data ); // Data returned
          console.log( textStatus ); // Success
          console.log( jqxhr.status ); // 200
          console.log( "Load was performed." );
        });
    }
}

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

바닐라 자바 스크립트를 사용하여 인라인 SVG의 색상을 동적으로 변경하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트를 사용하여 jsp 페이지에 콘텐츠를 동적으로 추가하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트에서 URL을 변경하지 않고 현재 페이지를 한 번 다시로드하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트없이 콘텐츠를 동적으로 변경하는 방법이 있습니까?

분류에서Dev

자바 스크립트 onClick 이벤트로 3 개의 이미지를 변경하는 방법은 무엇입니까?

분류에서Dev

이 자바 스크립트 코드를 jquery로 변환하는 방법은 무엇입니까?

분류에서Dev

jquery ajax를 네이티브 자바 스크립트로 변환하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트로 이미지를 올바르게 전환하는 방법은 무엇입니까?

분류에서Dev

면도기를 사용하여이 자바 스크립트를 더 동적으로 만드는 방법은 무엇입니까?

분류에서Dev

자바 스크립트의 Google지도에서 장소 위치 드래그를 기반으로 값을 변경하는 방법은 무엇입니까?

분류에서Dev

둘 이상의 클래스에 자바 스크립트를 적용하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트에서 경로의 모든 막대를 바꾸는 방법은 무엇입니까?

분류에서Dev

자바 스크립트에서 json 데이터를 동적으로 조작하는 방법은 무엇입니까?

분류에서Dev

동적 자바 스크립트 테이블에서 값이 변경 될 때 사운드를 재생하는 방법은 무엇입니까?

분류에서Dev

이 코드를 자바 스크립트로 최적화하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트 개체를 동적으로 만드는 방법은 무엇입니까?

분류에서Dev

자바 스크립트 : 동적으로 생성 된 div를 숨기는 방법은 무엇입니까?

분류에서Dev

SSRS에서 페이지 헤더의 높이를 동적으로 변경하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트의 값으로 ID를 저장하는 방법은 무엇입니까?

분류에서Dev

인덱스로 자바 스크립트의 배열을 동적으로 업데이트하는 방법은 무엇입니까?

분류에서Dev

값에 따라 페이지의 CSS를 동적으로 변경하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트로 동적으로 생성 된 버튼의 스타일을 지정하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트가 페이지 이름을 기반으로 CSS 링크를 수정하는 방법은 무엇입니까?

분류에서Dev

페이지로드시 자바 스크립트에서 텍스트를 다른 텍스트로 바꾸는 방법은 무엇입니까?

분류에서Dev

자바 스크립트에서 이진수를 무작위로 생성하는 방법은 무엇입니까?

분류에서Dev

이 자바 스크립트를 별도의 CSS 클래스로 나누는 방법은 무엇입니까?

분류에서Dev

자바 스크립트에 의해 제어되는 Selenium으로 select를 찾는 방법은 무엇입니까?

분류에서Dev

node / express에서 내 자바 스크립트의 상대 경로를 찾는 방법은 무엇입니까?

분류에서Dev

사용자 지정 zsh 스크립트를 자동으로 실행하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    바닐라 자바 스크립트를 사용하여 인라인 SVG의 색상을 동적으로 변경하는 방법은 무엇입니까?

  2. 2

    자바 스크립트를 사용하여 jsp 페이지에 콘텐츠를 동적으로 추가하는 방법은 무엇입니까?

  3. 3

    자바 스크립트에서 URL을 변경하지 않고 현재 페이지를 한 번 다시로드하는 방법은 무엇입니까?

  4. 4

    자바 스크립트없이 콘텐츠를 동적으로 변경하는 방법이 있습니까?

  5. 5

    자바 스크립트 onClick 이벤트로 3 개의 이미지를 변경하는 방법은 무엇입니까?

  6. 6

    이 자바 스크립트 코드를 jquery로 변환하는 방법은 무엇입니까?

  7. 7

    jquery ajax를 네이티브 자바 스크립트로 변환하는 방법은 무엇입니까?

  8. 8

    자바 스크립트로 이미지를 올바르게 전환하는 방법은 무엇입니까?

  9. 9

    면도기를 사용하여이 자바 스크립트를 더 동적으로 만드는 방법은 무엇입니까?

  10. 10

    자바 스크립트의 Google지도에서 장소 위치 드래그를 기반으로 값을 변경하는 방법은 무엇입니까?

  11. 11

    둘 이상의 클래스에 자바 스크립트를 적용하는 방법은 무엇입니까?

  12. 12

    자바 스크립트에서 경로의 모든 막대를 바꾸는 방법은 무엇입니까?

  13. 13

    자바 스크립트에서 json 데이터를 동적으로 조작하는 방법은 무엇입니까?

  14. 14

    동적 자바 스크립트 테이블에서 값이 변경 될 때 사운드를 재생하는 방법은 무엇입니까?

  15. 15

    이 코드를 자바 스크립트로 최적화하는 방법은 무엇입니까?

  16. 16

    자바 스크립트 개체를 동적으로 만드는 방법은 무엇입니까?

  17. 17

    자바 스크립트 : 동적으로 생성 된 div를 숨기는 방법은 무엇입니까?

  18. 18

    SSRS에서 페이지 헤더의 높이를 동적으로 변경하는 방법은 무엇입니까?

  19. 19

    자바 스크립트의 값으로 ID를 저장하는 방법은 무엇입니까?

  20. 20

    인덱스로 자바 스크립트의 배열을 동적으로 업데이트하는 방법은 무엇입니까?

  21. 21

    값에 따라 페이지의 CSS를 동적으로 변경하는 방법은 무엇입니까?

  22. 22

    자바 스크립트로 동적으로 생성 된 버튼의 스타일을 지정하는 방법은 무엇입니까?

  23. 23

    자바 스크립트가 페이지 이름을 기반으로 CSS 링크를 수정하는 방법은 무엇입니까?

  24. 24

    페이지로드시 자바 스크립트에서 텍스트를 다른 텍스트로 바꾸는 방법은 무엇입니까?

  25. 25

    자바 스크립트에서 이진수를 무작위로 생성하는 방법은 무엇입니까?

  26. 26

    이 자바 스크립트를 별도의 CSS 클래스로 나누는 방법은 무엇입니까?

  27. 27

    자바 스크립트에 의해 제어되는 Selenium으로 select를 찾는 방법은 무엇입니까?

  28. 28

    node / express에서 내 자바 스크립트의 상대 경로를 찾는 방법은 무엇입니까?

  29. 29

    사용자 지정 zsh 스크립트를 자동으로 실행하는 방법은 무엇입니까?

뜨겁다태그

보관