Javascript 外部脚本文件(警报)

Javascript 外部脚本文件(警报),javascript,html,external,Javascript,Html,External,我有一个外部java脚本的html问题 Java脚本 function validateForm() { var x=document.forms["myForm"]["fname"].value; if (x==null || x=="") { alert("First name must be filled out"); return false; } } 警报不起作用。你能帮忙吗?谢谢您的回答。也许您的javascript路径不正确,请检查您的src=“file\u pa

我有一个外部java脚本的html问题

Java脚本

function validateForm()
{
var x=document.forms["myForm"]["fname"].value;
if (x==null || x=="")
  {
  alert("First name must be filled out");
  return false;
  }
}

警报不起作用。你能帮忙吗?谢谢您的回答。

也许您的javascript路径不正确,请检查您的src=“file\u path/your\u file.js

试试这个

    <html>
    <script src="test.js"></script>
    <body>
    <form name="myForm" action="demo_form.asp" onsubmit="return validateForm()" method="post">
    First name: <input type="text" name="fname">
    <input type="submit" value="Submit">
    </form>
    </body>
    </html>

您是否已将外部javascript文件与html正确耦合?`如果马里奥的评论没有帮助,请发布
myForm
的html片段。此代码似乎没有问题。
    function validateForm()
    {
    var x=document.forms["myForm"]["fname"].value;
    if (x==null || x=="")
      {
      alert("First name must be filled out");
      return false;
      }
    }