`
chone
  • 浏览: 9075 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

<a></a>节点的href属性的值

阅读更多
当href的值为完整路径时,所取到的值是和字面值一致的

例如 <a href="http://iteye.com" id="link"></a>
document.getElementById('link').href的值为 "http://iteye.com"

但是如果href的值是相对路径或者非完整的路径,那么
对于这个节点的href属性通过javascript获得的值,将是被转换为绝对路径以后的值

例如 <a href="/123.htmml" id="link"></a>
或者 <a href="123.htmml" id="link"></a>
那么
document.getElementById('link').href的值就可能为这样的形式 "http://iteye.com/123.html"

另外一个相关的情况,如果运用Mootools框架
通过Element的get()方法来获得href的值
对于绝对路径,情况和上面的一样,
如果是相对路径,将会取到字面值。

例如
<a href="http://iteye.com" id="link"></a>
$('link').get('href') 返回的值是 "http://iteye.com"

<a href="/123.html" id="link2"></a>
或者 <a href="123.html" id="link2"></a>
$('link2').get('href')
返回 "/123.html" 和 "123.html"

测试链接 http://mootools.net/shell/vYr56/
0
0
分享到:
评论

相关推荐

    jQuery详细教程

    $("[href$='.jpg']") 所有带有以 ".jpg" 结尾的属性值的 href 属性 $("div#intro .head") id="intro" 的 &lt;div&gt; 元素中的所有 class="head" 的元素 三. jQuery 事件函数 jQuery 事件处理方法是 jQuery 中的核心函数...

    动易网站标签说明(电子书)

    &lt;/XSL:ATTRIBUTE&gt;[更多]&lt;/A&gt; 21. &lt;/DIV&gt; 22. &lt;A&gt; 23. &lt;XSL:ATTRIBUTE name="href"&gt; 24. &lt;XSL:VALUE-OF select="pe:GetNodePath('true',NodeID)" /&gt; 25. &lt;/XSL:ATTRIBUTE&gt; 26. &lt;XSL:VALUE-OF select="pe:Get...

    ssh(structs,spring,hibernate)框架中的上传下载

    21. <prop key="hibernate.dialect">org.hibernate.dialect.OracleDialect</prop> 22. <prop key="hibernate.cglib.use_reflection_optimizer">true</prop> 23. </props> 24. </property> 25. </bean>...

    struts2 标签库 帮助文档

    2. &lt;s:a href=""&gt;&lt;/s:a&gt;-----超链接,类似于html里的&lt;a&gt;&lt;/a&gt; 3. &lt;s:action name=""&gt;&lt;/s:action&gt;-----执行一个view里面的一个action 4. &lt;s:actionerror/&gt;-----如果action的errors有值那么显示出来 5. &lt;s:...

    js DOM模型操作

    DOM模型中的节点:元素节点、文本节点、属性节点 例:&lt;a&gt;私のdotnet小屋&lt;/a&gt; (1)a是元素节点 (2)“私のdotnet小屋”是文本节点 (3)href=”http://www.cnblogs.com/shuz”是属性节点 DOM节点的属性 属性 ...

    XML纯解析源码(JAVA 不含DOM类)

    * 读取指定标签属性值,(以#为前缀则同过id属性值索引)&lt;br&gt; * HTML.body.table:align :表示取table的align属性值(允许将“:”替换成“.”)&lt;br&gt; * HTML.body.#12.href #12表示body标签的子标签中id=12 的标签&lt;br...

    jqgrid通用编辑规则; 下载文件; 点击图片翻转显示文字; 统计; 星际评分条; 树形结构

    &lt;a href="txt/get.txt" download="get"&gt;get.txt&lt;/a&gt; &lt;/body&gt; &lt;/html&gt; 测试文件:test3/minmin/download.html 点击图片翻转显示文字 点击图片,则调用changePage方法 [removed] $(function () { $('....

    treeGrid、树形表格

    //获取数据行属性值 //alert(treeGridItem.id + ", " + treeGridItem.index + ", " + treeGridItem.data.name); //获取父数据行 var parent = treeGridItem.getParent(); if(parent!=null)...

    vue.js学习相关文件-测试代码

    &lt;a stop="doThis"&gt;&lt;/a&gt; &lt;!-- 提交事件不再重载页面 --&gt; &lt;form v-on:submit.prevent="onSubmit"&gt;&lt;/form&gt; &lt;!-- 修饰符可以串联 --&gt; &lt;a prevent="doThat"&gt;&lt;/a&gt; &lt;!-- 只有修饰符 --&gt; &lt;...

    HttpClient以及获取页面内容应用

    List&lt;NameValuePair&gt; formparams = new ArrayList&lt;NameValuePair&gt;(); formparams.add(new BasicNameValuePair("username", "admin")); formparams.add(new BasicNameValuePair("password", "123456")); ...

    EXTJS总结.txt

    '&lt;p&gt;&lt;a href="anotherpage.html'&gt;点击我&lt;/a&gt;&lt;/p&gt;', true ); // 返回Ext.Element 39.remove 从DOM里面移除当前元素,并从缓存中删除。. Ext.fly('elId').remove(); // elId在缓存和dom里面都没有 40.remove...

    使用js完成节点的增删改复制等的操作

    需求:完成节点的增删改复制的操作 用到的方法和属性: 1.获取某个节点的父节点 ...给某个节点对象添加属性和属性值 setAttribute(属性,属性值); 例如:aNode.setAttribute(“href”,”http://www.baidu.com”)

    ExtAspNet_v2.3.2_dll

    -Button的Pressed属性值能够正确的反映客户端的变化。 -优化Tree控件的AJAX实现。 +为页面的Form添加autocomplete="off"属性。 -参考http://www.cnblogs.com/sanshi/archive/2009/09/04/1560146.html#1635830 ...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -Button的Pressed属性值能够正确的反映客户端的变化。 -优化Tree控件的AJAX实现。 +为页面的Form添加autocomplete="off"属性。 -参考http://www.cnblogs.com/sanshi/archive/2009/09/04/1560146.html#1635830 ...

    ajax post下载flask文件流以及中文文件名问题

    前端使用 URL.createObjectURL() 创建创建一个 DOMString URL对象,创建一个 a 节点,将URL对象赋给a节点的 href 属性,最后调用 click() 方法点击该 a 节点即可弹出浏览器下载框。 展示图片 方法同上,将 a 改成 ...

    with:用于带有 json 数据的模板

    Xinting's JSON format data fill structure ...在html元素中添加data-with属性,格式为data-with=...href: value 填充data.value到href,a有效 data: {..., name: 'with', ...} html中: &lt;p data-with="text: name

Global site tag (gtag.js) - Google Analytics