亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

通過腳本獲取元素的結果正在改變

通過腳本獲取元素的結果正在改變

慕碼人2483693 2023-07-14 16:46:43
我嘗試使用 JavaScript 獲取數據:<a href="/product/23" id="link_Page">The Text </a>var link = document.getElementById('link_Page')var text=link.innerHTML;var href=link.href;我期望看到:“ /product/23”和“ The Text ”但結果是:“ http://localhost:60790/product/23”和“ The Text&nbsp;”注意:在 jsfiddle.js 上我進行了測試,文本(不是鏈接)的結果很好。無法理解為什么它給了我 ' &nbsp;' https://jsfiddle.net/mahma/ocwnufqb/
查看完整描述

3 回答

?
白衣非少年

TA貢獻1155條經驗 獲得超0個贊

注意:在 jsfiddle.js 上我測試了文本(不是鏈接)的結果很好

.href將返回鏈接資源的完整 URL,要獲取href屬性的準確值,請嘗試使用Element.getAttribute()

var link = document.getElementById('link_Page')

var text=link.innerHTML;

var href=link.getAttribute('href');

console.log(text);

console.log(href);

<a href="/product/23" id="link_Page">The Text </a>


查看完整回答
反對 回復 2023-07-14
?
jeck貓

TA貢獻1909條經驗 獲得超7個贊

&nbsp;是 HTML 中的空格字符。標簽文本末尾有一個空格字符a。



查看完整回答
反對 回復 2023-07-14
?
鴻蒙傳說

TA貢獻1865條經驗 獲得超7個贊

這是您可以做您想做的事情的方法。


var link = document.getElementById('link_Page')

var text = link.innerText;

var href = link.getAttribute('href');


console.log(text, href);

<a href="/product/23" id="link_Page">The Text </a>


查看完整回答
反對 回復 2023-07-14
  • 3 回答
  • 0 關注
  • 150 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號