Javascript 为什么此代码没有';在函数内部不工作?

Javascript 为什么此代码没有';在函数内部不工作?,javascript,Javascript,为什么innerHTML或alert()在函数中不起作用?除了功能外,一切正常( 这只是一个函数声明。您需要调用此函数: example() 一旦声明了函数,就必须调用它 <div id="123"></div> function example(){ document.getElementById('123').innerHTML = "test"; } //function declaration example(); //

为什么innerHTML或alert()在函数中不起作用?除了功能外,一切正常(


这只是一个函数声明。您需要调用此函数:

example()

一旦声明了函数,就必须调用它

<div id="123"></div>
function example(){ document.getElementById('123').innerHTML = "test"; } //function declaration

example(); //function call 

函数示例(){document.getElementById('123').innerHTML=“test”}//函数声明
示例();//函数调用

为了清晰起见,需要在该元素存在后调用它
<div id="123"></div>
function example(){ document.getElementById('123').innerHTML = "test"; } //function declaration

example(); //function call