当Js单击输入框时,默认文本会消失。
为了提高用户体验和易用性,一些设计师会优化用户经常使用的网页,比如输入框。一般输入框是如何优化的从用户体验的角度来看,用户使用简化的步骤,让用户更方便的使用是提高易用性,例如,当鼠标悬浮在输入框更改输入框,在文本框中输入自动选择默认的颜色,或单击输入框自动删除默认的内容等。这听起来很复杂,但是很简单的做的一个小的Javascript代码,介绍下面的代码数的影响。1。单击HTML代码选择输入框的内容:
输入的内容:
当2时改变帧的颜色或背景颜色。鼠标挂在输入框中。
实现这种效果有两种方法:首先,在CSS中使用伪元素:焦点;方法二,或者使用一个简短的Javascript;方法1的HTML代码与上面的示例相同,但只在CSS中添加以下段落。
输入:悬停{ border: 1px solid # F00;}
当鼠标悬浮在输入框,输入框的边框就会变红,但这种方法是有效的只有在Firefox浏览器和IE7的版本。IE6不支持它,所以它有一定的局限性。大多数方法两代码是像上面的例子一样,但只有一个单一的鼠标悬浮在后面添加代码:
输入的内容:
有了这个代码,大多数浏览器都可以支持它。
三.单击输入框默认值。
还有一个效果,当鼠标点击输入框,原来的默认文本消失。如果你进入其他新的内容,然后移动鼠标,输入框中输入新的内容保持不变;如果没有新的内容进入,鼠标离开输入框和恢复默认的文本。这效果也只有一小部分的Javascript做的。
输入的内容:
我们认真听取你的意见,仔细听取你的批评,请详细描述你的建议或你遇到的问题。
上述三个效果都是简单的Javascript应用程序。