如何在javaScript中更新innerHTML显示的文本?
我给innerHTML分配了一个变量,当变量发生变化时,屏幕上的显示不会改变。如何使其在变量更改时更改显示内容?请用HTML5回答如何在javaScript中更新innerHTML显示的文本?,javascript,html,Javascript,Html,我给innerHTML分配了一个变量,当变量发生变化时,屏幕上的显示不会改变。如何使其在变量更改时更改显示内容?请用HTML5回答 var a=10; 函数funk(){ a=a-1; } document.getElementById(“oof”).innerHTML=a; change var在函数内部进行更改funk。一次赋值不会将innerHTML绑定到a的值,因为它会发生变化,这是一次赋值: var a=10; 函数funk(){ a=a-1; document.getEl
var a=10;
函数funk(){
a=a-1;
}
document.getElementById(“oof”).innerHTML=a;
change var
在函数内部进行更改funk
。一次赋值不会将innerHTML
绑定到a
的值,因为它会发生变化,这是一次赋值:
var a=10;
函数funk(){
a=a-1;
document.getElementById(“oof”).innerHTML=a;
}
document.getElementById(“oof”).innerHTML=a;
change var
在函数内部进行更改funk
。一次赋值不会将innerHTML
绑定到a
的值,因为它会发生变化,这是一次赋值:
var a=10;
函数funk(){
a=a-1;
document.getElementById(“oof”).innerHTML=a;
}
document.getElementById(“oof”).innerHTML=a;
change var
将值分配给innerHTML时,只需执行一次。当a
变量稍后更改时,该innerHTML值不知道它。您需要的是一种在单击按钮时更新“oof”div的方法,例如,将innerHTML分配添加到funk()
函数中,如下所示:
oof = document.getElementById("oof");
function funk() {
oof.innerHTML = --a;
}
将值分配给innerHTML时,只需执行一次。当
a
变量稍后更改时,该innerHTML值不知道它。您需要的是一种在单击按钮时更新“oof”div的方法,例如,将innerHTML分配添加到funk()
函数中,如下所示:
oof = document.getElementById("oof");
function funk() {
oof.innerHTML = --a;
}
如果一个元素有id,则不使用getElementById,JavaScript创建变量I'd name并将变量分配给元素
let a = 10;
function funk() {
a -=1;
view();
}
function view()
{
oof.innerHtML=a;
}
</script>
<p id="oof">
</p>
<p onclick="funk()">change var</p>
设a=10;
函数funk(){
a-=1;
视图();
}
函数视图()
{
oof.innerHtML=a;
}
更改变量
如果一个元素有id,则不使用getElementById,JavaScript创建变量I'd name并将变量分配给元素
let a = 10;
function funk() {
a -=1;
view();
}
function view()
{
oof.innerHtML=a;
}
</script>
<p id="oof">
</p>
<p onclick="funk()">change var</p>
设a=10;
函数funk(){
a-=1;
视图();
}
函数视图()
{
oof.innerHtML=a;
}
更改变量
如果答案是JavaScript怎么办?JS实际上不是HTML。如果答案是JavaScript呢?JS实际上不是HTML。您真的需要view()函数吗?它只有一行,只在一个地方使用,因为你下次更新html的视图…什么是上帝对象?上帝对象是为软件创建一切,但不是真的。下次查看函数extra make,查看软件的单个原则我的意思是,你可以说oof.innerHTML=a,而不是调用view();如果你创建一个真正的结构,你必须创建视图函数,因为你可以在任何地方调用任何地方如果你在里面,你不能再调用一个函数必须可以再次调用你真的需要view()函数吗?它只有一行,只在一个地方使用,因为你下次更新html的视图…什么是上帝对象?上帝对象是为软件创建一切,但不是真的。下次查看函数extra make,查看软件的单个原则我的意思是,你可以说oof.innerHTML=a,而不是调用view();如果你创建一个真正的结构,你必须创建视图函数,因为你可以在任何地方调用任何地方。如果你在恐惧中,你不能再调用。一个函数必须可以再次调用