如何在JavaScript中获得“原始”的href内容
我正在尝试编写一个GreaseMonkey脚本,我想在其中查找所有相关链接的链接。 在我看来,这样做的方式是匹配/^https?:///的href的内容。 
但是我发现,当我访问锚的href属性时,它总是被标准化或者被加工成一个包含“http”的表单。 也就是说,如果HTML包含:
 <a id="rel" href="/relative/link">inner</a> 
访问
 document.getElementById("rel").href 
回报
 http://example.com/relative/link 
我如何访问href属性中的原始数据?
或者,有没有更好的方法来find相关的链接?
 尝试使用getAttribute方法 。 
典型。 发布这个问题之后,我几乎立即就明白了自己的想法。
代替:
 anchor.href 
使用:
 anchor.getAttribute("href") 
当然,input这个答案花的时间比其他所有人都要长, (该死的,你们人快。)