我的html如何不能读取我的js

时间:2016-10-27 11:34:21

标签: javascript html

这只是1个html文件,但无论何时我将它们分开,我都有

<html lang="en">
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<form name="registerform" onsubmit="return validateForm()">
First name:<br>
<label>
    <input type="text" required="required" name="getfirstname">
</label><br>
Last name:<br>
<input type="text" required="required" name="lastname"><br>
Email address:<br>
<input type="email" required="required" name="email"><br>
Password:<br>
<input type="password" required="required" name="password"><br>
Password2:<br>
<input type="password" required="required" name="password2"><br>
<input type="submit"  value="Submit">
</form>

和     

window.validateForm=function() {

alert(document.forms["registerform"]);
var x = document.forms["registerform"]["password"].value;
var y = document.forms["registerform"]["password2"].value;
if (y != x){
    alert("The passwords do not match. Please try again!");
    return false;
}
return true;
}</script>
</body>
</html>

当我在我的表单下获得完整的js时,它会执行脚本。

但是当我把

<script>"/JS/Form.js"</script>

它不起作用......

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

我认为你想从相对路径(相对于你的html页面)而不是绝对路径加载你的javascript文件。绝对路径以/(斜杠)开头。

尝试

<script src="js/script1.js"></script> 

要调试它,请右键单击您的页面,然后单击javascript src值。显示包含文件内容的页面。它会告诉您src是否指向服务器上可用的实际文件。