如何在vue.js中获取href attributr值

时间:2017-07-27 14:36:27

标签: javascript vue.js

我是vue.js的新手,我有一个查询。

我们如何获取HTML变量的href属性值。

<pre>
    var custompath = '<a href="undefined111">a8AZCtgt</a>'
</pre>

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以创建一个临时div,将其innerHTML设置为您的HTML,然后获取href属性(将是完整的计算URL)或属性(只是您的字符串)从第一个子节点分配它。

&#13;
&#13;
var custompath = '<a href="undefined111">a8AZCtgt</a>';
const scratchDiv = document.createElement('div');
scratchDiv.innerHTML = custompath;
const a = scratchDiv.childNodes[0];
console.log('Href prop:', a.href);
console.log('Href attr:', a.getAttribute('href'));
&#13;
&#13;
&#13;