我正在尝试替换id =' js'的内容。用javascript,但这不适合我。这是代码。
<html>
<head>
<title></title>
<script type="text/javascript">
var ball = 0;
function count_balls(ball){
var count = ball + 1;
return count;
}
document.getElementById('js').innerHTML = count_balls(0);
</script>
</head>
<body>
<p id='js'>Result Here</p>
</body>
</html>
答案 0 :(得分:0)
因为元素尚未初始化,所以它不起作用。您可以将javascript移动到HTML的末尾(首选),如下所示:
<html>
<head>
<title></title>
</head>
<body>
<p id='js'>Result Here</p>
<script type="text/javascript">
var ball = 0;
function count_balls(ball){
var count = ball + 1;
return count;
}
document.getElementById('js').innerHTML = count_balls(0);
</script>
</body>
或者您可以使用jquery document.ready来实现同样的目标。