var text = "hello";
这是我的.js文件中的变量
<script src="variablesAndFunctions.js" type="text/javascript">
text = "something other then hello";
</script>
这是为变量
声明新值的脚本标记我也尝试在同一个html文件中的单独脚本标记中声明它,如此
<script type="javascript">
text = "something other then hello"
</script>
但是当我调试它时,它只返回你好。
我该如何解决这个问题?任何帮助将不胜感激。
EDIT1:
这是我在variablesAndFunctions.js文件中的实际代码
var number = 0;
var text = "hello";
var speed = 30;
function writeText() {
if (number < text.length) {
document.getElementById("gameText").innerHTML += text.charAt(number);
number++;
setTimeout(writeText, speed);
}
//prints text and speed to console
console.log(text + speed);
//prints number variable to console
console.log("number = " + number + " numberOfLetters = " + numberOfLetters);
console.log(textTime);
}
这是我的HTML代码
<script src="variablesAndFunctions.js" type="text/javascript">
writeText();
text = "something other then hello"
</script>
<script type="text/javascript">
window.onload = writeText();
</script>
我也尝试在其他脚本标记中声明文本的值
答案 0 :(得分:0)
您不能将脚本放在带有src属性的脚本标记内。内部脚本将被忽略。