Hướng dẫn how to change script src in javascript - cách thay đổi tập lệnh src trong javascript

Tôi đang cố gắng tự động thay đổi khu vực tùy thuộc vào những gì tôi chọn trong trường thả xuống.


Ai đó có thể giúp tôi tìm ra điều này không?

hỏi ngày 9 tháng 4 năm 2015 lúc 6:15Apr 9, 2015 at 6:15

Hướng dẫn how to change script src in javascript - cách thay đổi tập lệnh src trong javascript

2

Bạn có thể tải JavaScript một cách linh hoạt sau khi trang đã tải, nhưng hãy nhớ: Một khi bạn đã tải nó, bạn không thể dỡ JavaScript trong một trang hoạt động. Nó được lưu trữ trong nhóm bộ nhớ trình duyệt. Bạn có thể tải lại một trang, sẽ xóa các tập lệnh hoạt động và bắt đầu lại. Ngoài ra, bạn có thể ghi đè các chức năng mà bạn đã đặt.

Với điều này đã nói. Đây là cách thay đổi tập lệnh sau khi tải trang với JavaScript:



Đã trả lời ngày 9 tháng 4 năm 2015 lúc 6:40Apr 9, 2015 at 6:40

Henrikhenrikhenrik

1.5133 huy hiệu vàng13 Huy hiệu bạc29 Huy hiệu đồng3 gold badges13 silver badges29 bronze badges

Bạn nên tránh tải API Google Maps nhiều lần. Nếu có thể, bạn nên xem xét để lại thẻ tập lệnh đó và thay vào đó thêm nó thông qua JavaScript sau khi lựa chọn thả xuống (vùng) đã được thực hiện.

EDIT:

Giả sử bạn có một thả xuống như thế này:


Thêm tập lệnh sẽ giống như:

function loadGoogleMaps() { 

    var selectedRegion = document.getElementById("regionSelector").value;

    if(selectedRegion === '') {
       return;
    }

    var head= document.getElementsByTagName('head')[0];
    var script= document.createElement('script');
    script.type= 'text/javascript';
    script.src= 'https://maps.googleapis.com/maps/api/js?region=' + selectedRegion;
    head.appendChild(script);
}

Thông tin thêm về tải API của Google Maps: https://developers.google.com/maps/documentation/javascript/examples/map-simple-async

Đã trả lời ngày 9 tháng 4 năm 2015 lúc 6:43Apr 9, 2015 at 6:43

Hướng dẫn how to change script src in javascript - cách thay đổi tập lệnh src trong javascript

Ted Nyberged NybergTed Nyberg

6.4877 Huy hiệu vàng39 Huy hiệu bạc69 Huy hiệu Đồng7 gold badges39 silver badges69 bronze badges

1

Thử cái này..


 
   
   
  
    
 
 
  

Google Maps Autocomplete Search Sample

Đã trả lời ngày 9 tháng 4 năm 2015 lúc 6:22Apr 9, 2015 at 6:22

2

Thẻ src script là gì?

Định nghĩa và cách sử dụng.Thuộc tính SRC chỉ định URL của tệp tập lệnh bên ngoài.Nếu bạn muốn chạy cùng một JavaScript trên một số trang trong một trang web, bạn nên tạo một tệp JavaScript bên ngoài, thay vì viết cùng một tập lệnh.specifies the URL of an external script file. If you want to run the same JavaScript on several pages in a web site, you should create an external JavaScript file, instead of writing the same script over and over again.

Kiểu tập lệnh JavaScript là gì?

ScripttType.Chỉ định loại tập lệnh.Một số giá trị phổ biến: Một loại MIME JavaScript như: Ứng dụng/JavaScript (mặc định) hoặc ứng dụng/ecmascript.Specifies the type of the script. Some common values: A JavaScript MIME type like: application/javascript (default) or application/ecmascript.

Thẻ tập lệnh được sử dụng ở đâu?

Thẻ được sử dụng để nhúng tập lệnh phía máy khách (JavaScript).Phần tử chứa các câu lệnh scripting hoặc nó trỏ đến tệp tập lệnh bên ngoài thông qua thuộc tính SRC.Sử dụng phổ biến cho JavaScript là thao tác hình ảnh, xác thực hình thức và thay đổi động của nội dung.to embed a client-side script (JavaScript). The