<javascript src="my.js"></script>  //my.js为自己写的js
js文件不能有<script>标签
function check(){
  if(form.input.value=""){alert("输入数据不能为空!");return false;}
}

解决方案 »

  1.   

    to zhuqm(东子) 先谢谢你的热心帮助看了你的提示后,我在html页中是这样写的
    <!DOCTYPE HTML PUBLIC "-//w3c//dtd html 4.0 transitional//en">
    <html>
    <head>
    <title>Lomboz JSP</title>
    <script language="JavaScript" src="1.js"></script>
    </head>
    <form name="form" action="1.html" onsubmit="return check();">
    <input name="input" type="text">
    <input name="submit" type="submit">
    </form>
    </html>
    可是不知道为什么不能运行,我不明白哪错了,1.jsp是我自己定义的.再就是我的头让我把这样的函数做成通用函数,我应该怎么做呢?先谢谢了
      

  2.   

    to hawkingfly(hawk) 没有提示,只是不执行check函数,直接跳到1.html页并且不知道如何定义这样的通用函数
      

  3.   

    <html>
    <script language="javascript">
    function checked()
    {
    if(document.form1.box.value=="")
    {
    alert("请输入数据")
    return false
    }
    if(document.form1.box1.value=="")
    {
    alert("请输入数据")
    return false
    }
    return true
    }
    </script>
    <body>
    <form name="form1" onsubmit="return checked()">
    <input type="text" name="box">
    <input type="text" name="box1">
    <input type="submit" value="submit">
    <input type="reset" value="reset">
    </form>
    </body>
    </html>
      

  4.   

    呵呵,谢谢楼上的,不过你可能理解的不对,我是想单独写一个js文件来写javascript语句我不是想写在一个页面中,不过同样感谢楼上的朋友
      

  5.   

    js文件也需要在你的项目中,你可以添加新项,选择一个JSscript文件,在里面写你的处理函数。
    另一点,引用的时候也需要指定目录,你这样引用,只能是同一级目录下的:)
      

  6.   

    最重要的是如何写成通用函数,在多个input中可能有多个不同的检测提示,我如何只写一个函数就可以输出不同的提示呢?