在填写留言时会出现错误提示,比如:姓名不能为空 邮箱的格式不正确等这个代码怎么编写
来源:百度知道 编辑: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
<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