我正在使用 JavaScript 通过 document.getElementById('').innerHTML 为空 div 分配一个值,效果很好,我可以看到单词更新并出现在浏览器上。然后我 try catch 这些单词,但始终将其视为未定义。
我的 HTML 是
<div id="name"> </div>
JavaScript 执行此操作:
function doneloading(first_name) {
document.getElementById('name').innerHTML = first_name;
}
我尝试使用以下方法捕获它:
var photoname = document.getElementById('name').value;
alert(photoname);
一般情况下是不是不可能捕获innerHTML?提前致谢!
最佳答案
尝试:
var photoname = document.getElementById('name').innerHTML;
关于javascript - 使用 document.getElementById 捕获innerHTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15318574/