Hướng dẫn pass variable from javascript to html - chuyển biến từ javascript sang html

Tôi đã tìm kiếm nhưng không thể tìm thấy những gì tôi đang tìm kiếm. Tôi có một tệp JS sẽ có nhiều liên kết HREF trong đó:

var link1="//somelink.com"
var link2="//another.com"
var link3="//morelinks.com"

vv .... sẽ là nhiều biến số

Trong tệp HTML của tôi, tôi muốn có thể gọi một hoặc nhiều liên kết đó vào HREF.

my first link
random link

Câu hỏi của tôi là, làm thế nào tôi có thể chuyển một hoặc nhiều biến này qua tệp HTML của tôi?

CẬP NHẬT: OK, đây là mã của tôi với đoạn trích mà Tugca cung cấp ... Tôi biết rằng tôi sẽ thiếu thứ gì đó ngu ngốc từ phía tôi.


  
  Local Hotels
  
  
    var link1 = "//firstwebsite.com";
    var link2 = "//anotherwebsite.com";
    document.getElementById["link_1"].href = link1;
    document.getElementById["link_2"].href = link2;
  




  

Rajesh

23.4K5 Huy hiệu vàng44 Huy hiệu bạc74 Huy hiệu đồng5 gold badges44 silver badges74 bronze badges

Đã hỏi ngày 23 tháng 1 năm 2017 lúc 12:20Jan 23, 2017 at 12:20

5

Bạn không thể chuyển biểu mẫu biến JavaScript sang HTML. Trong dòng công việc bình thường, HTML sẽ được hiển thị trước khi không biết JavaScript. Nhưng bạn có thể sửa đổi HTML [hoặc các thành phần DOM]. Đây là lý do tại sao chúng tôi sử dụng JavaScript.modify HTML [or DOM elements]. This is why we're using JavaScript.

var link1 = "//stackoveflow.com/";
document.getElementById["link_1"].href = link1;
document.getElementById["link_2"].href = '//stackoverflow.com/questions';
my first link
random link

Đã trả lời ngày 23 tháng 1 năm 2017 lúc 12:25Jan 23, 2017 at 12:25

Tuğca Ekertuğca EkerTuğca Eker

1.48313 Huy hiệu bạc20 Huy hiệu đồng13 silver badges20 bronze badges

10

Bạn có thể tạo các thẻ neo một cách linh hoạt bằng cách sử dụng js

var mydiv = document.getElementById["myDiv"];
var aTag = document.createElement['a'];
aTag.setAttribute['href',"yourlink.htm"];
aTag.innerHTML = "link text";
mydiv.appendChild[aTag];

Xem câu hỏi này để tham khảo ..

Đã trả lời ngày 23 tháng 1 năm 2017 lúc 12:28Jan 23, 2017 at 12:28

AmahajanamahajanAMahajan

1791 Huy hiệu vàng3 Huy hiệu bạc16 Huy hiệu đồng1 gold badge3 silver badges16 bronze badges

2

Mã JavaScript của tôi là:


         var cars = new Array[5];

         cars[0] = "Audi";
         cars[1] = "Bentley";
         cars[2] = "Mercedes";
         cars[3] = "Mini";
         cars[4] = "BMW";
      
        

Bây giờ tôi muốn hiển thị giá trị của mỗi mảng từng một nút Nhấp vào nội dung trang của tôi.

Giúp đỡ một cách tử tế.

Thử cái này:



Add Car

var current = 0;
var cars = new Array[5];
cars[0] = "Audi";
cars[1] = "Bentley";
cars[2] = "Mercedes";
cars[3] = "Mini";
cars[4] = "BMW";
document.getElementById["addCarBtn"]. title = function[] {
       if [![current > cars.length - 1]]
       {
            document.getElementById["carsDiv"].innerHTML += cars[current] + "
"
; current++; } }

Hi vọng điêu nay co ich.



 
var i=0;        
 var cars = new Array[5];
 
         cars[0] = "Audi";
         cars[1] = "Bentley";
         cars[2] = "Mercedes";
         cars[3] = "Mini";
         cars[4] = "BMW";

function BtnClick[]
{
	
	if [i




Nội dung này, cùng với bất kỳ mã nguồn và tệp liên quan nào, được cấp phép theo giấy phép mở của Dự án Mã [CPOL]



Codeproject, 20 Bay Street, Tầng 11 Toronto, Ontario, Canada M5J 2N8 +1 [416] 849-8900

Bạn có thể sử dụng một biến từ JavaScript trong HTML không?

Bạn không thể sử dụng các biến JS bên trong HTML. Để thêm nội dung của biến JavaScript vào HTML sử dụng bên trong [] hoặc tạo bất kỳ thẻ HTML nào, hãy thêm nội dung của biến đó vào thẻ đã tạo và nối thẻ đó vào phần thân hoặc bất kỳ thẻ hiện có nào khác trong HTML.. To add the content of the javascript variable to the html use innerHTML[] or create any html tag, add the content of that variable to that created tag and append that tag to the body or any other existing tags in the html.

Có cách nào để vượt qua các biến JavaScript trong URL không?

Câu trả lời ngắn gọn là có JavaScript có thể phân tích các giá trị tham số URL. Bạn có thể thực hiện điều này bằng cách tận dụng các tham số URL sang: Truyền các giá trị từ trang này sang trang khác bằng phương thức JavaScript GET. Truyền các giá trị tùy chỉnh cho Google Analytics bằng biến URL của Trình quản lý thẻ Google hoạt động giống như sử dụng chức năng JavaScript.yes Javascript can parse URL parameter values. You can do this by leveraging URL Parameters to: Pass values from one page to another using the Javascript Get Method. Pass custom values to Google Analytics using the Google Tag Manager URL Variable which works the same as using a Javascript function.

Làm thế nào để bạn vượt qua các biến giữa các tệp JavaScript?

Trong JavaScript, các biến có thể được truy cập từ một tệp khác bằng cách sử dụng các thẻ hoặc câu lệnh nhập hoặc xuất.Thẻ tập lệnh chủ yếu được sử dụng khi chúng tôi muốn truy cập biến của tệp JavaScript trong tệp HTML.using the tags or the import or export statement. The script tag is mainly used when we want to access variable of a JavaScript file in an HTML file.

Làm cách nào để nhận được giá trị của một biến trong HTML?

Sử dụng thẻ trong HTML để thêm một biến.Thẻ HTML được sử dụng để định dạng văn bản trong tài liệu.Nó có thể bao gồm một biến trong một biểu thức toán học.. The HTML tag is used to format text in a document. It can include a variable in a mathematical expression.

Bài Viết Liên Quan

Chủ Đề