当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/
分享到:
相关推荐
$("[href$='.jpg']") 所有带有以 ".jpg" 结尾的属性值的 href 属性 $("div#intro .head") id="intro" 的 <div> 元素中的所有 class="head" 的元素 三. jQuery 事件函数 jQuery 事件处理方法是 jQuery 中的核心函数...
</XSL:ATTRIBUTE>[更多]</A> 21. </DIV> 22. <A> 23. <XSL:ATTRIBUTE name="href"> 24. <XSL:VALUE-OF select="pe:GetNodePath('true',NodeID)" /> 25. </XSL:ATTRIBUTE> 26. <XSL:VALUE-OF select="pe:Get...
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>...
2. <s:a href=""></s:a>-----超链接,类似于html里的<a></a> 3. <s:action name=""></s:action>-----执行一个view里面的一个action 4. <s:actionerror/>-----如果action的errors有值那么显示出来 5. <s:...
DOM模型中的节点:元素节点、文本节点、属性节点 例:<a>私のdotnet小屋</a> (1)a是元素节点 (2)“私のdotnet小屋”是文本节点 (3)href=”http://www.cnblogs.com/shuz”是属性节点 DOM节点的属性 属性 ...
* 读取指定标签属性值,(以#为前缀则同过id属性值索引)<br> * HTML.body.table:align :表示取table的align属性值(允许将“:”替换成“.”)<br> * HTML.body.#12.href #12表示body标签的子标签中id=12 的标签<br...
<a href="txt/get.txt" download="get">get.txt</a> </body> </html> 测试文件:test3/minmin/download.html 点击图片翻转显示文字 点击图片,则调用changePage方法 [removed] $(function () { $('....
//获取数据行属性值 //alert(treeGridItem.id + ", " + treeGridItem.index + ", " + treeGridItem.data.name); //获取父数据行 var parent = treeGridItem.getParent(); if(parent!=null)...
<a stop="doThis"></a> <!-- 提交事件不再重载页面 --> <form v-on:submit.prevent="onSubmit"></form> <!-- 修饰符可以串联 --> <a prevent="doThat"></a> <!-- 只有修饰符 --> <...
List<NameValuePair> formparams = new ArrayList<NameValuePair>(); formparams.add(new BasicNameValuePair("username", "admin")); formparams.add(new BasicNameValuePair("password", "123456")); ...
'<p><a href="anotherpage.html'>点击我</a></p>', true ); // 返回Ext.Element 39.remove 从DOM里面移除当前元素,并从缓存中删除。. Ext.fly('elId').remove(); // elId在缓存和dom里面都没有 40.remove...
需求:完成节点的增删改复制的操作 用到的方法和属性: 1.获取某个节点的父节点 ...给某个节点对象添加属性和属性值 setAttribute(属性,属性值); 例如:aNode.setAttribute(“href”,”http://www.baidu.com”)
-Button的Pressed属性值能够正确的反映客户端的变化。 -优化Tree控件的AJAX实现。 +为页面的Form添加autocomplete="off"属性。 -参考http://www.cnblogs.com/sanshi/archive/2009/09/04/1560146.html#1635830 ...
-Button的Pressed属性值能够正确的反映客户端的变化。 -优化Tree控件的AJAX实现。 +为页面的Form添加autocomplete="off"属性。 -参考http://www.cnblogs.com/sanshi/archive/2009/09/04/1560146.html#1635830 ...
前端使用 URL.createObjectURL() 创建创建一个 DOMString URL对象,创建一个 a 节点,将URL对象赋给a节点的 href 属性,最后调用 click() 方法点击该 a 节点即可弹出浏览器下载框。 展示图片 方法同上,将 a 改成 ...
Xinting's JSON format data fill structure ...在html元素中添加data-with属性,格式为data-with=...href: value 填充data.value到href,a有效 data: {..., name: 'with', ...} html中: <p data-with="text: name