javascript页面登陆

一个简单的登陆合法性检测,就是我要求用户名不能为空,或者还有些其它要求,正则表达式,这个我知道写,我就是不知道,就是它出现的那个提示怎么加进去,用if进行判断,里面不能用Al... 一个简单的登陆合法性检测,就是我要求用户名不能为空,或者还有些其它要求,正则表达式,这个我知道写,我就是不知道,就是它出现的那个提示怎么加进去,用if进行判断,里面不能用Alert()显示提示信息,onblue()时我需要在Input框后面加入一个也是就是createTestChild()显示。这个我也成功了,可是当我onfouce()时怎么删除加进去的那句话呀!!!!!!!!!!!!!!急求,感谢感谢感谢!!!
</HEAD>

<BODY>
<FORM METHOD=POST ACTION="" name="form" >
<TABLE align="center" >
<TR>
<td>用户名:</td><td>
<input type="text" name="test" onBlur="checkName(this)" onfocus="removethisTip(this)"></td>

</TR>
<tr>
<td>密  码:</td><td><input type="text" name="test"></td>
</tr>
<tr>
<td>确  认:</td><td><input type="text" name="test"></td>
</tr>
<tr>
<td>邮  箱:</td><td><input type="text" name="test"></td>
</tr>
展开
 我来答

答题抽奖

首次认真答题后

即可获得3次抽奖机会,100%中奖。

更多问题
最佳答案
cx924098
2010-03-28
cx924098
采纳数:78 获赞数:163 LV7
擅长:C#/.NET JAVA相关 其他编程语言 数据库DB
向TA提问 私信TA
展开全部
你说的createTestChild()是自己写的函数吧,汗。。 拜托说明白点。其实你可以直接在文本框后面加个<span>标签来显示验证信息,具体代码如下:

<script>

function checkName(obj){
var isNull = /^$/;
if(isNull.test(obj.value))
document.getElementById("info").innerHTML="用户名不能为空!";
}

function removethisTip(){
document.getElementById("info").innerHTML = "";
}
</script>
<BODY>
<FORM METHOD=POST ACTION="" name="form" >
<TABLE align="center" >
<TR>
<td>用户名:</td><td>
<input type="text" name="username" onBlur="checkName(this)" onfocus="removethisTip(this)">
<span id="info"></span>
</td>
<TR>
稻田8花香
2010-03-17
稻田8花香
采纳数:52 获赞数:187 LV6
擅长:暂未定制
向TA提问 私信TA
展开全部
可以给你提示个,用this.parentNode.removeChild() 方法。因为你说的太模糊,我也不知你说的是什么了。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
andrew_nb
2010-03-17
andrew_nb
采纳数:1 获赞数:1 LV4
擅长:暂未定制
向TA提问 私信TA
展开全部
利用css控制,当输入的数据不符合要求时,显示某个div
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
广告

您可能关注的内容

为你推荐:

×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消