Hướng dẫn get link text in javascript - lấy văn bản liên kết trong javascript

4

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

HTML của tôi trông như thế này:


Câu hỏi là làm thế nào để tôi có được văn bản "Nhận văn bản này"

Một cái gì đó như thế này, nhưng nhận được văn bản được gói trong các thẻ ____10 và

function () {
  return document.getElementById('TextID');
}
1:

function () {
  return document.getElementById('TextID');
}

Hướng dẫn get link text in javascript - lấy văn bản liên kết trong javascript

Paul Roub

36K27 Huy hiệu vàng80 Huy hiệu bạc88 Huy hiệu đồng27 gold badges80 silver badges88 bronze badges

Đã hỏi ngày 1 tháng 2 năm 2017 lúc 20:16Feb 1, 2017 at 20:16

1

Bạn có thể tìm kiếm

function () {
  return document.getElementById('TextID');
}
0 đầu tiên bên trong phần tử
function () {
  return document.getElementById('TextID');
}
3 của mình, sau đó là
function () {
  return document.getElementById('TextID');
}
1 đầu tiên trong đó.

var e = document.getElementById('myName1').
        getElementsByTagName('p')[0].
        getElementsByTagName('a')[0];

var theText = e.innerHTML;

console.log(theText);

// or, in sufficiently-modern browsers

e = document.querySelector('#myName1 p a');
theText = e.innerHTML;

console.log( theText );

Đã trả lời ngày 1 tháng 2 năm 2017 lúc 20:22Feb 1, 2017 at 20:22

Paul Roubpaul RoubPaul Roub

36K27 Huy hiệu vàng80 Huy hiệu bạc88 Huy hiệu đồng27 gold badges80 silver badges88 bronze badges

2

Đã hỏi ngày 1 tháng 2 năm 2017 lúc 20:16

return document.querySelector('#myName1 p a').innerHTML

Bạn có thể tìm kiếm

function () {
  return document.getElementById('TextID');
}
0 đầu tiên bên trong phần tử
function () {
  return document.getElementById('TextID');
}
3 của mình, sau đó là
function () {
  return document.getElementById('TextID');
}
1 đầu tiên trong đó.Feb 1, 2017 at 20:25

Hướng dẫn get link text in javascript - lấy văn bản liên kết trong javascript

Đã trả lời ngày 1 tháng 2 năm 2017 lúc 20:22Thomas

Paul Roubpaul Roub5 bronze badges

Hãy thử thêm các mục sau trong chức năng của bạn:

Đã trả lời ngày 1 tháng 2 năm 2017 lúc 20:25 : If you are not able to add the ID, then you need to take long path by going to document.getElementByID and then reach to the element using the

function () {
  return document.getElementById('TextID');
}
8

  var myAnchor = document.getElementById("myName1").getElementsByTagName('p')[0].getElementsByTagName('a')[0];
  console.log(myAnchor.text);

ThomasthomasFeb 1, 2017 at 20:20

Hướng dẫn get link text in javascript - lấy văn bản liên kết trong javascript

1035 huy hiệu đồngAbhinav Galodha

Chỉ đơn giản là sử dụng

function () {
  return document.getElementById('TextID');
}
5; Giả sử neo có ID là
function () {
  return document.getElementById('TextID');
}
6. Thuộc tính
function () {
  return document.getElementById('TextID');
}
7 đặt hoặc trả về nội dung văn bản của một liên kết.2 gold badges33 silver badges39 bronze badges

3

EDIT 1: Nếu bạn không thể thêm ID, thì bạn cần đi theo con đường dài bằng cách đi đến Document.getEuityByid và sau đó tiếp cận với phần tử bằng cách sử dụng

function () {
  return document.getElementById('TextID');
}
8

var a=document.getElementById('myName1');
console.log(a.getElementsByTagName('p')[0].getElementsByTagName('a')[0].innerHTML);

Đã trả lời ngày 1 tháng 2 năm 2017 lúc 20:20Feb 1, 2017 at 20:30

Abhinav Galodhaabhinav GalodhainnerHtml attribute


 

8.7452 Huy hiệu vàng33 Huy hiệu bạc39 Huy hiệu ĐồngFeb 1, 2017 at 20:24

Hướng dẫn get link text in javascript - lấy văn bản liên kết trong javascript

Bạn có thể sử dụng phương thức Get Fement By Tag, nhưng nó trả về một mảng kết quả để bạn sẽ phải xem xét rằng, trong ví dụ của bạn, điều này hoạt động ...

Đã trả lời ngày 1 tháng 2 năm 2017 lúc 20:30Feb 1, 2017 at 22:22

Kiểm tra mã này, bạn có thể sử dụng thuộc tính bên trongWaleed

Đã trả lời ngày 1 tháng 2 năm 2017 lúc 20:243 silver badges6 bronze badges

Làm cách nào để có được liên kết trong JavaScript?

Tạo một nút văn bản với một số văn bản sẽ hiển thị dưới dạng liên kết. Phụ lục nút văn bản vào phần tử neo. Thuộc tính tiêu đề và href của phần tử.Append trong cơ thể. Append the text node to the anchor element. Set the title and href property of the element. Append element in the body.

Làm thế nào để bạn liên kết văn bản trong javascript?

Với JavaScript..
var a = tài liệu.createdeLement ('a');một.setAttribution ('href', desiredLink);một.....
tài liệu.getElementsByTagName ('cơ thể') [0].....
// Lưu ý rằng trường hợp này chỉ có thể được sử dụng bên trong tài liệu phần tử "cơ thể".viết (''+mong muốn+'');.

Làm thế nào để chúng ta lấy văn bản của liên kết?

Làm cách nào để tìm thấy liên kết của văn bản trong HTML?