a标签中的label标签在IE下为什么没有触发a标签的href链接
2013-01-12 03:59
435 查看
先来看一段代码:
这段代码有什么问题吗?测试显示:FF、谷歌等浏览器点击“挎包包” 或者 “kuabaobao” 都能打开新窗口链接。
然而,IE下,点击“挎包包”可以链接, 点击“kuabaobao”则不能链接过去。
这是为什么呢?=========~。~
来看一下label标签的定义和用法:(参见:http://www.w3school.com.cn/tags/tag_label.asp)
<label> 标签为 input 元素定义标注(标记)。
label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会触发此控件。就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。
<label> 标签的 for 属性应当与相关元素的 id 属性相同。
看过后,我第一感觉是,IE完全按照定义来表现的,很正规吗,对IE的好感,从0到了1。。。。
慢着~~~~~~为什么正统的FF会表现出可以点击链接呢? 不懂,期待高手点播一二!!!
本文出自 “郑州网建” 博客,请务必保留此出处http://camnpr.blog.51cto.com/2297559/1115502
然而,IE下,点击“挎包包”可以链接, 点击“kuabaobao”则不能链接过去。
这是为什么呢?=========~。~
来看一下label标签的定义和用法:(参见:http://www.w3school.com.cn/tags/tag_label.asp)
<label> 标签为 input 元素定义标注(标记)。
label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会触发此控件。就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。
<label> 标签的 for 属性应当与相关元素的 id 属性相同。
看过后,我第一感觉是,IE完全按照定义来表现的,很正规吗,对IE的好感,从0到了1。。。。
慢着~~~~~~为什么正统的FF会表现出可以点击链接呢? 不懂,期待高手点播一二!!!
本文出自 “郑州网建” 博客,请务必保留此出处http://camnpr.blog.51cto.com/2297559/1115502
相关文章推荐
- a标签中的label在IE下触发不了a标签的href链接(label标签——解析)
- js如何触发a标签的href链接,以标签页的形式
- 碰到链接label标签导致a href链接不能跳转
- IE 7 经典 bug html 标签没有内容 不能触发事件
- jquery修改a标签的href链接和文字
- jquery修改a标签的href链接和文字
- Orchard CMS前台页面为什么没有Edit链接?
- 标签响应javascript的href处理(不响应链接href,响应onclick,避免跳到页首)
- 为什么有时候 php 没有写闭合标签结束符?
- php -- PHP实现点击a标签的href做链接时,直接保存文件(任何类型),而不是通过浏览器直接打开下载的文件
- 关于a标签中图文链接在IE的一个BUG分析
- 【本周小结】为什么链接到页面是 a href?
- a标签的href和onclick属性同时存在点击事件先触发
- IE10下如果有href 属性会出现一个边框,为什么?
- 去除链接A标签周围的虚线框(IE、Firefox)
- 去掉链接a标签外的虚线框(ff,ie)
- 以下修改a标签的href链接和修改文字的代码
- 获取a标签的href中的链接php正则
- 为什么有时候 php 没有写闭合标签。结束符
- A链接标签点击不会触发任何行为的写法