Tôi có một chuỗi cho một tiêu đề và một chuỗi cho một liên kết. Tôi không chắc làm thế nào để đặt cả hai lại với nhau để tạo một liên kết trên một trang bằng JavaScript. Bất kỳ sự giúp đỡ được đánh giá cao.
EDIT1: Thêm chi tiết hơn vào câu hỏi. Lý do tôi đang cố gắng tìm ra điều này là vì tôi có nguồn cấp dữ liệu RSS và có một danh sách các URL tiêu đề ANDS. Tôi muốn liên kết các tiêu đề với URL để làm cho trang hữu ích.
EDIT2: Tôi đang sử dụng jQuery nhưng hoàn toàn mới với nó và không biết nó có thể giúp ích trong tình huống này.
hỏi ngày 23 tháng 1 năm 2011 lúc 7:37Jan 23, 2011 at 7:37
'+desiredText+'';
Hoặc, như đề xuất của @Travis:
document.getElementsByTagName['body'][0].innerHTML += desiredText.link[desiredLink];
//note that this case can be used only inside the "body" element
document.write[''+desiredText+''];
Với jQuery
$[''+desiredText+''].appendTo[$['body']];
$['body'].append[$[''+desiredText+'']];
1var a = $[''+desiredText+'';
2 sẽ 'danh dự' những nỗ lực của bạn với lỗi gọi bất hợp pháp ngay lần đầu tiên bạn sử dụng nó. Đó là bởi vì nhiệm vụ chỉ 'lấy' .QuerySelector [một ref cho phương thức lớp]. Vớidocument.getElementsByTagName['body'][0].innerHTML += ''+desiredText+'';
3, bạn cũng sẽ liên quan đến bối cảnh [ở đây làdocument.getElementsByTagName['body'][0].innerHTML += ''+desiredText+'';
4] và bạn nhận được một phương thức đối tượng sẽ hoạt động như bạn có thể mong đợi. That's not really relevant about creating links in JS but maybe good to know: Well sometimes like in the chromes dev-console you can usedocument.getElementsByTagName['body'][0].innerHTML += ''+desiredText+'';
0 instead ofdocument.getElementsByTagName['body'][0].innerHTML += ''+desiredText+'';
1 Adocument.getElementsByTagName['body'][0].innerHTML += ''+desiredText+'';
2will 'honor' your efforts with an Illegal invocation error the first time you use it. That's because the assignment just 'grabs' .querySelector [a ref to the class method]. Withdocument.getElementsByTagName['body'][0].innerHTML += ''+desiredText+'';
3 you'll also involve the context [here it'sdocument.getElementsByTagName['body'][0].innerHTML += ''+desiredText+'';
4] and you get an object method that'll work as you might expect it.document.getElementsByTagName['body'][0].innerHTML += ''+desiredText+'';
Đã trả lời ngày 1 tháng 2 năm 2017 lúc 17:04Feb 1, 2017 at 17:04
'+desiredText+''; 5
40.7k10 Huy hiệu vàng96 Huy hiệu bạc107 Huy hiệu đồngApr 24, 2016 at 18:11
1