在填写留言时会出现错误提示,比如:姓名不能为空 邮箱的格式不正确等这个代码怎么编写

来源:百度知道 编辑:UC知道 时间:2024/05/30 15:21:54
<table width="650" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="25"><table width="650" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="25" bgcolor="#F7F3F7"> 
<form method="POST" action="<%=MM_editAction%>" name="form1">
<table align="center">
<tr valign="baseline">
<td nowrap align="right">姓名:</td>
<td><input name="name" type="text" value="" size="32">
</td>
</tr>
<tr valign="baseline">
<td nowrap a

首先要确定在那个form 里验证,我们要做的事情是:

<form method="post" action="" name="f" LANGUAGE="javascript" onsubmit="return f_submit()" >

这里分析一下,

1. name="f" 一般我们验证的时候不需要给form 命名,可是这里要,为什么,需要验证的是那个表单的那个textfield?

2. LANGUAGE="javascript" 这里要指出验证的脚本语言是什么,不区分大小写

3. onsubmit="return f_submit()" 这里,return 的值非常重要, 它会用在javascript 脚本语言里面,不可以和脚本里的不符合!前面的onsubmit必须写全,写成submit 不可以,写成别的更不可以!

接着我们看javascript

<script language="javascript">

function f_submit(){

if(document.f.title.value=="")

{

alert("Sorry, 信息没有输入")

document.f.title.focus()

return false

}

else if(document.frmAddLink.content.value=="")

{

alert("Sorry, 说明没有输入")

document.frmAddLink.content.focus()

retur