下面有已经做好的表单,再次根本上可以参考。

制作即时提示缺点的殊效

那么如何制作即时提示缺点的殊效呢?如下图

html表单特效JavaScript之表单验证的高等特效 jQuery

利用DIV层的内容动态改变。
在每个输入框后添加一个DIV层, 根据用户的输入, 动态显示缺点信息

DIV层display属性简介

style是样式 display 是样式中的显示 none和block都是显示中的参数 none 为不显示 block为显示;

block : CSS1 块工具的默认值。
用该值为工具之后添加新行;

none : CSS1 隐蔽工具。
与visibility属性的hidden值不同,其不为被隐蔽的工具保留其物理空间;

inline : CSS1 内联工具的默认值。
用该值将从工具中删除行。

演示实现步骤

1、在登录文本框后插入DIV标签loginError (即没有样式的DIV层)

2.修正源代码,设置DIV的显示办法为inline,即和文本框在同一行的

div id=loginError style=display:inline

/div

3、添加文本框失落去焦点的事宜函数

function checkLogin( ){

var myDiv=document.getElementById(loginError);//获取插入的div工具;

myDiv.innerHTML=;

var strName=document.userfrm.loginName.value;

if (strName.length == 0)

{

myDiv.innerHTML=font color='red'用户名不能为空/font;

return;

};

}

……

INPUT name=loginName type=text onblur=checkLogin( )

//如果输入的信息不合法,则利用DIV的innerHTML或innerText进行缺点提示,innerText只能写文本信息

如果你喜好本文的话,可以关注作者头条号,每天都会有精彩前端网站开拓干货与你共享哦!