SyntaxError:意外的令牌"<"使用外部Javascript文件时

时间:2014-08-07 20:56:10

标签: javascript

我正在尝试将外部Javascript文件称为我的HTML文档的Javascript。但是我收到了这个错误:SyntaxError:意外的令牌"<"在第1行。很明显,它正在承认该文件。但是我不明白为什么它会抛出错误。我环顾四周,似乎没有人遇到过这个问题。

这是HTML文档:

<!DOCTYPE html>
<html>
<head>
<title>Testing</title>
<script src="displaydate.js" type="text/javascript">
</script>
</head>
<body>

<h1>My First Heading</h1>

<p>My first paragraph.<br>
<a href=http://www.google.com>google</a>
</p>


</body>
</html>

这是我的Javascript:

<script type='text/javascript'>
function todaydate(){
var today_date= new Date();
var myyear=today_date.getYear();
var mymonth=today_date.getMonth()+1;
var mytoday=today_date.getDate();
alert(myyear+"//"+mymonth+"//"+mytoday);
}
</script>

2 个答案:

答案 0 :(得分:4)

您不需要外部文件中的脚本标记。删除它们,它将工作。

答案 1 :(得分:3)

JavaScript文件应仅包含JavaScript。

从中删除HTML <script>标记。