您的位置首页百科问答

innerHTML和innerText怎么区分?

innerHTML和innerText怎么区分?

innerHTML和innerText都会把元素内内容替换掉。 区别在于: innerHTML 会把替换内容里的 HTML 标记解释执行。 innerText 会把替换内容里的 HTML 标记原样输出而不执行。 例如有如下代码: var content = "这是对innerHTML和innerText的测试" ; // 假设 e 为网页内某元素 e.innerHTML = content ; // 显示结果为粗体腊肢渣的 这是对innerHTML和innerText的测试 e.innerText = content ; // 显示饥巧结果为 这是对innerHTML和innerText的测试<轮悄/b> 记得采纳啊