我目前是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>
有没有办法消除底部的“未定义”显示?
答案 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();