首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js简略表单验证代码示例

2012-11-23 
js简单表单验证代码示例htmlheadstyle#d1{left:30top:30width:440height:300position:absolute

js简单表单验证代码示例

<html><head><style>#d1{left:30;top:30;width:440;height:300;position:absolute;background-color:#cccccc;}#d1_head{height:30;font-size:20pt;color:white;background-color:blue;}#d1_body{padding-top:40;padding-left:40;}.s1{color:red;}.s2{background-color:#ffee55;}</style><script>function valiForm(){return valiName() && valiPwd();}function valiName(){//step1 先找到要操作的节点var obj = document.getElementById('name');//className属性:用于设置或者读取//节点的class属性值。obj.className='';var msg = document.getElementById('name_msg');msg.innerHTML='';//step2 对节点的操作//value属性 : (input控件 + textarea)的值var v1 = obj.value;if(v1.length==0){//innerHTML: 可以读取或者设置//标记之间的内容msg.innerHTML='名字不能为空';obj.className='s2';return false;}else{return true;}}function valiPwd(){var obj = document.getElementById('pwd');obj.className='';var msg = document.getElementById('pwd_msg');msg.innerHTML='';if(obj.value.length==0){msg.innerHTML='密码不能为空';obj.className='s2';return false;}else{return true;}}</script></head><body style="font-size:20pt;"><div id="d1"><div id="d1_head">表单数据验证</div><div id="d1_body"><form action="" method="" onsubmit="return valiForm();"><table><tr><td>name</td><td><input type="text" name="name" id="name" onblur="valiName();"/><span id="name_msg"></span></td></tr><tr><td>password</td><td><input type="password" name="pwd" id="pwd" onblur="valiPwd();"/><span id="pwd_msg"></span></td></tr><tr><td colspan="2"><input type="submit" value="confirm"/>&nbsp;<input type="reset" value="reset"/></td></tr></table></form></div></div></body></html>

热点排行