外部javascript未定义显示

时间:2014-01-07 14:40:21

标签: javascript

我目前是javascript中的菜鸟,我一直在试验一些东西。 我现在正在做的是我正在尝试使用外部js显示从1到10的数字 我创造的。但是当我在其中运行时,总是在底部显示“未定义”文本

这是外部的js:

function increment(count){
while(count<10){
document.write(count +"<br>")
count++;
}
}

这是我在html中的脚本:

<!DOCTYPE html>
<html>
<title> javascript </title>
<head>
<script language="javascript" src="ok2.js"> </script>
</head>
<body>
<script language="javascript" type="text/javascript">
document.write(increment(3));
</script>
</body>
</html>

有没有办法消除底部的“未定义”显示?

1 个答案:

答案 0 :(得分:0)

只需更改您的HTML,如下所示....

<!DOCTYPE html>
<html>
<title> javascript </title>
<head>
<script language="javascript" src="ok2.js"> </script>
</head>
<body>
<script language="javascript" type="text/javascript">
increment(3);
</script>
</body>
</html>

您无需撰写document.write();