Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
html中的innertext和innertext之间有什么区别?_Html_Frontend - Fatal编程技术网

html中的innertext和innertext之间有什么区别?

html中的innertext和innertext之间有什么区别?,html,frontend,Html,Frontend,如果我们检查浏览器中的任何元素,则每个元素都有两个相关属性 innertext和 内部文本 (注意“T”是第二个字母中的大写字母) document.getElementById(elementId).innerText='sometext' 更新元素的内部文本,但当我尝试 document.getElementById(elementId).innertext='someOtherText' 什么也没发生 这两者有什么区别吗。如果是,区别是什么?.innertext方法在纯JS中不存在 因此,

如果我们检查浏览器中的任何元素,则每个元素都有两个相关属性

  • innertext和
  • 内部文本
  • (注意“T”是第二个字母中的大写字母)

    document.getElementById(elementId).innerText='sometext'

    更新元素的内部文本,但当我尝试

    document.getElementById(elementId).innertext='someOtherText'

    什么也没发生


    这两者有什么区别吗。如果是,区别是什么?

    .innertext
    方法在纯JS中不存在


    因此,执行
    document.getElementById(elementId).innertext='someOtherText'
    将使用您提供的值为对象创建一个名为
    innertext
    的新属性。

    。innertext
    方法在纯JS中不存在


    因此,执行
    document.getElementById(elementId).innertext='someOtherText'
    将使用您提供的值为您的对象创建一个名为
    innertext
    的新属性。

    innertext属性被所有主要浏览器使用,因此您应该使用它


    浏览器历史上已经单独添加了大量非标准功能,如果您看到的是innertext属性,很可能是该浏览器为了方便而添加的。

    所有主要浏览器都使用innertext属性,因此您应该使用innertext属性

    历史上,浏览器单独添加了大量非标准功能,如果您看到innertext属性,则可能是该浏览器为了方便而添加的