ie下的bug之button
场景描述:
现在页面设计是都喜欢自定义按钮样式,某日接收到页面发现在ie下有bug,上代码:
<div>
<button><span><a href="http://so.com">测试</a></span></button>
</div>
按正常流程讲:点击“测试”,应该跳转到指定链接;chrome下是没问题的,在ie下是无任何响应的;button默认的动作是submit,后来改成这样:
<div>
<button type="button"><span><a href="http://so.com">测试</a></span></button>
</div>
依然无效;
解决方式:
去掉button,把按钮样式写在span上,即可。
<div>
<span><a href="http://so.com">测试</a></span>
</div>
测试地址:
http://jsbin.com/ASUxAga/3/edit
总结:脱离form单独使用表单元素会有意想不到的bug,能不用尽量不用。
ie下的bug之button的更多相关文章
- alibaba druid 在springboot start autoconfig 下的bug
		
alibaba druid 在springboot start autoconfig下的bug 标签(空格分隔):druid springboot start autoconfig 背景 发现.分析过 ...
 - react native 0.56.0版本在windows下有bug不能正常运行
		
react native的0.56.0版本在windows下有bug不能正常运行请init 0.55.4的版本 react-native init MyApp --version 0.55.4 注意v ...
 - IE下的bug
		
断断续续的在开发过程中收集了好多的bug以及其解决的办法,都在这个文章里面记录下来了!希望以后解决类似问题的时候能够快速解决 ,也希望大家能在留言里面跟进自己发现的ie6 7 8bug和解决办法! 1 ...
 - IE下css bug集合-翻译自haslayout.net
		
概述IE浏览器以不支持大量的css 属性出名,同时也因其支持的css属性中存在大量bug. 本页列举了IE下的一些问题,实例样本和一些我们已知的解决方法. 尽管我已经尽力按照它们本来的性质对它们进行分 ...
 - 【iOS开发-56】案例BUG:button的enabled、控件的userInteractionEnabled以及两种提示框UIAlert和UIActionSheet
		
接上述案例找BUG:[iOS开发-51]案例学习:动画新写法.删除子视图.视图顺序.延迟方法.button多功能使用方法及icon图标和启动页设置 (1)BUG:答案满了就不能再点击optionbut ...
 - 关于chrome下的bug
		
最近看了大神的一篇文章,于是尝试了一下里面说的bug以及修复 1.Chrome下absolute绝对定位元素部分display属性值不渲染bug 首先还原一下bug.. ff下的下效果 点击按钮后的效 ...
 - Nginx 的 RTMP 模块的在线统计功能 stat 在 multi-worker 模式下存在 Bug
		
< 让你的 Nginx 的 RTMP 直播具有统计某频道在线观看用户数量的功能>一文介绍了 Nginx 的在线统计模块. 我们的在线直播服务使用了 Nginx 的 Rtmp ...
 - IE下的bug解决方案
		
1.IE6下的双边距bug <!DOCTYPE html> <html lang="en"> <head> <meta charset=& ...
 - EasyUI特殊情况下的BUG整理
		
前面有两篇: Easyui - combo[tree,box]下拉图标有间隙bug解决方法 http://blog.csdn.net/isea533/article/details/12996561 ...
 
随机推荐
- td中不包含汉字的字符串不换行,包含汉字的能换行的问题原因及解决方法
			
今天项目中遇到一个问题,一长串的字符串如:003403FF0014E54016030CC655BC3242,但是如:中国河北省石家庄市裕华区槐安路雅清街交口 这样的就可以换行. 原因是:英文字母之间如 ...
 - How can For each...
			
Answer: I understand the IEnumerator/IEnumerable methods and properties and also how they are inte ...
 - $ 一步一步学Matlab(3)——Matlab中的数据类型
			
小学时候我们就知道,数学中有自然数.整数.分数.小数等等很多种类型的数.到了中学,我们又发现了其实还有无理数.复数这些有些特殊的数.到了大学学了高等数学之后,我们又知道了其实还存在着无穷大.无穷小这样 ...
 - mysql批量修改列类型-生成语句
			
SELECT CONCAT( 'alter table ', table_name, ' MODIFY COLUMN ', column_name, ' float DEFAULT NULL;' ) ...
 - 服务器抓包命令:tcpdump详解
			
官网地址:http://www.tcpdump.org/tcpdump_man.html 简介: tcpdump,就是:dump the traffic on a network,根据使用者的定义对网 ...
 - strcpy、sprintf、memcpy的区别
			
char*strcpy(char *dest, const char *src); 其对字符串进行操作,完成从源字符串到目的字符串的拷贝,当源字符串的大小大于目的字符串的最大存储空间后,执行该操作会出 ...
 - keras安装配置指南【linux环境】【转】
			
本文转载自:https://keras-cn.readthedocs.io/en/latest/for_beginners/keras_linux/#kerasmnist 本教程不得用于任何形式的商业 ...
 - linux下tar的使用方法
			
1.仅打包 tar -cvf hello.tar hello (输出文件大小为10240) 2.打包后压缩成gzip压缩格式 tar -czvf hello.tar.gz hello (输出文件大小为 ...
 - [BZOJ4137]火星商店问题
			
Description 火星上的一条商业街里按照商店的编号1,2 ,…,n ,依次排列着n个商店.商店里出售的琳琅满目的商品中,每种商品都用一个非负整数val来标价.每个商店每天都有可能进一些新商品, ...
 - JAVA基础补漏--链表
			
查询慢:链表中数据不是连续的,每次查询元素,都得从头开始 增删快:链表结构,增加或删除一个数据,对链表的整体结构没有影响,所以快.