现在的位置: 首页 > 综合 > 正文

[原创]HTML 之 A 标签 你真的会用了吗?

2012年09月21日 ⁄ 综合 ⁄ 共 1031字 ⁄ 字号 评论关闭

最近做了DHTML文档的英文部分翻译工作,觉得自己对于DHTML还是知之甚少,

在我们平时的HTML开发中你可能会觉得你已经非常了解它,更有甚者说是精通。

其实那都是假象,现在我们一起来研究研究 ,就拿A元素举例

 

A 元素之 canHaveChildren 属性

 

获取对象能否包含子对象的BOOL值.

比如我们在使用 appendChild 方法的时候,如果对象的 canHaveChildren 已被设置为 false 那么你的操作是无法成功的!!!

 

A 元素之 hash 属性

获取或设置href属性中以(#)符号分段的内容.

这个东西在做iframe 传值的时候是非常之有用的,比如一个链接

http://www.webtool.cn/tools/list/n2399997.htm#postcmts

如果我们要获取这个链接的#号后面的内容 那么我们只需要 link.hash即可

A 元素之 hideFocus 属性

获取或设置对象是否隐藏焦点的值.

在你点击一个按钮或者是让一个对象获得焦点的时候,你是否发现在这个对象的区域内有一个点线的矩形框。

这就是焦点框,hideFocus的左右就是让你隐藏他的 只要设置 object.hideFocus 那么用户就再也见不到讨厌的焦点框啦 ,嘿嘿! 帅吧。

 

A 元素之 Methods 属性

获取或设置对象支持的HTTP访问方式列表.

我们知道现在有好几种访问HTTP协议的方式,比如'get','post'等等

那么这个属性是用来干嘛的呢?

举个例子:

a.Methods = "get";

难道你用“post”访问页面 a 元素还支持吗? 相信在高级应用中是非常有用的。

 

A 元素之 readyState 属性

相信大家在访问一些大站的时候看到一些非常棒的网页,他们在页面的对象绑定值之前都会有一个初始化状态,

比如像腾讯QQ空间的图片浏览,打开之前就会显示模糊图片,

那么他们是怎么做到的,当然腾讯QQ图片不一定是用的这个属性哈,我只是举例而已。

readyState 有好几个阶段

 

uninitialized 对象还没有初始化数据.
loading 对象正在加载数据.
loaded 对象的数据加载已经完成.
interactive 用户已经可以和对象交互虽然数据还没有完全加载.
complete 对象已经初始化完成.

 

相信做过AJAX的朋友都知道意思了,OK 更多的详细资料可以到智汇工具的资料库里去看~~

 

现在我们只翻译了大部分A元素属性的相关资料,不过我们会不断的更新更多的资料。

 

智汇资料库 智汇网页工具

 

欢迎各位光临 :)

抱歉!评论已关闭.