我试图获取p标签内的文本
<p id="paragraph">Some text</p>
而且我想把文本存储在这样的JavaScript变量中
var text = "Some text";
我读了,我必须补充
var text = document.getElementById("paragraph").innerHtml;
但变量的值为NULL或未定义,我也这样做
var text = document.getElementById("paragraph")[0].innerHtml;
我也有同样的问题!
解决方法
在你的例子中你使用的是不正确的属性名,必须是
innerHTML
(注意 – 大小写敏感HTML不是Html)不是innerHtml
var text = document.getElementById("paragraph").innerHTML ^^^^