最近在项目中遇到了一个浏览器自带样式的问题,在IE浏览器中,Input输入框会自带清除按钮,会与项目中写好的清除按钮发生冲突。
解决办法:
给Input添加以下样式:
最近在项目中遇到了一个浏览器自带样式的问题,在IE浏览器中,Input输入框会自带清除按钮,会与项目中写好的清除按钮发生冲突。
给Input添加以下样式:
当表单内只有一个input输入框时,即使表单没有submit按钮,在输入框内按回车就会触发表单的提交事件。 会触发submt<form id="form1" method="POST"> <p>Does submit:</p> <input type="text"/></form> 不会触发submit<form id="form2" method="POST"> <p>Does &l...…
最近在项目中遇到了一个因为onBlur和onClick执行顺序不同而造成的bug,希望同大家分享一下。原理当输入框有onBlur事件的时候,在触发onBlur事件的同时,点击按钮,会同时触发按钮的onClick事件和输入框的onBlur事件,而onBlur事件的顺序大于onClick事件,此时可能会造成一些bug。具体案例1. 初始状态2. 第一步输入错误信息并触发输入框的onBlur事件,表单提交按钮发生向下位移,位移高度为错误信息文字高度。3. 第二步随后输入正确信息,点击提交按钮,先...…