1,页内脚本应写在<head></head>中
2,外部引用应写在<script src="public.js" language="javascript">
3,<script>段写在head中主要是定义成员方法(method)function你这段代码可以这样写
<html>
<head>
 <title>TEST</title>
<script language="javascript">
 function check()
 {
  if (form1.t1.value!="")
   form.submit();
  else
   alert("不合法");
 }
</script></head>
<body>
 <form name="form1">
   <input type="text" name="t1">
   <input button onclick="check();">
 </form>
</body>
</html>

解决方案 »

  1.   

    1.写成一个.js文件
    <script language="javascript" src="../js/js_lng_conl.js" ></script>
    2.直接把你那些代码写到页面文件里就行了
      

  2.   

    脚本直接写到页面里:如果是象你那种封好函数写在哪里没有什么区别。
    外部引用如:<script language="javascript" src="../js/js.js" ></script>写到<head>内
      

  3.   

    专用函数当然是在你要调用的此函数的网页的<head></head>中了

    <script>
    function 函数名()
    {
      具体的操作内容
    }
    </script>
      

  4.   

    公共函数你当然可以把他们都封装成*.js文件,在不同的页面用<script src="*.js">调用了
    这样可以简化代码
      

  5.   

    <html>
    <head>
     <title>TEST</title>
    <SCRIPT LANGUAGE="javascript" src="public.js"></script>
    </head>
    <body>
    <script language="javascript">
     function check(frm)
     {
      if (notEmpty(frm.input))
       return true;
      else
      {
       alert("不合法");
       return false;
      }
     }
    </script>
     <form onsubmit="check(this);">
    <input type="submit">
     </form>
    </body>
    </html>