首先要确定在那个
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()
return false
}
}
</script>
1.
注意
function f_submit()
严格区分大小写
! function
写成
Function
是不可以的
,
至于
f_submit(),
就是
form
里要
onsubmit
的
return
的值
,
当然
,
照抄就可以
,
大小写当然区分
!
2.
下面
f.title
代表表单的值
,
要和
textfield
相匹配
!
3.
java/c
语言都在每句后面加分号
,
可是
javascript
不可以加
!
这里很不习惯
,
我总是喜欢加分号
.
其它语句看大意就能理解
.