通过id更改span的内容

dee*_*rox 9 javascript innerhtml

我想把约翰换成迈克.我不知道为什么它不起作用.

<span id="user">John</span>
Run Code Online (Sandbox Code Playgroud)

我正在尝试这个但不工作我不知道为什么不工作.

function set() {
    document['getElementById']('user')['value'] = Owner; 
    // owner value is mike
}
Run Code Online (Sandbox Code Playgroud)

Den*_*ret 15

如果要更改ID,请使用

 document['getElementById']('user').id = 'mike'; 
Run Code Online (Sandbox Code Playgroud)

或者,更经典的,

 document.getElementById('user').id = 'mike'; 
Run Code Online (Sandbox Code Playgroud)

如果要替换"John"(不是ID而是span的内容),请执行此操作

 document.getElementById('user').innerHTML = 'mike'; 
Run Code Online (Sandbox Code Playgroud)