S
snowboat
Unregistered / Unconfirmed
GUEST, unregistred user!
别看代码很长,但问题很简单,请听我细细讲来:
1、一个普通的HTML网页,里边有一个Form,在提交前要用JavaScript判断合法性。
<html>
<head>
<title>TEST</title>
</head>
<body>
<form>
<input>
<button onclick="check();">
</form>
</body>
</html>
2、页面里要先定义一个检查用的函数,判断输入如果为空就警告,不为空则提交。
<script language="javascript">
function check()
{
if (notEmpty(input))
form.submit();
else
alert("不合法");
}
</script>
3、用一个独立的文件“public.js”来定义所有公共函数,其中一个就是判断是否为空
function notEmpty(str)
{
return(str!=空);
}
4、主页面里要引用js文件
<script language="JavaScript" src="public.js"></script>
5、问题
(1)页内脚本应该写在HTML文件的何处?
(2)外部引用应该写在HTML文件的何处?
(3)<Script></Script>标记,写在<head>段、<body>段或其他地方各有什么不同?
烦劳各位富翁赐教!谢谢!