Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.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
Javascript 为什么可以';我不能在文本区域中插入djecenthtml吗?_Javascript_Html_Dom - Fatal编程技术网

Javascript 为什么可以';我不能在文本区域中插入djecenthtml吗?

Javascript 为什么可以';我不能在文本区域中插入djecenthtml吗?,javascript,html,dom,Javascript,Html,Dom,我不能成功地使用 document.querySelector('textarea').insertAdjacentHTML('beforeend','Danger') TEXT文本区域的子节点: 只能是文本节点。元素子体是禁止的 表示textarea的默认值,而不是当前值。操作它不能保证更新当前值 如果要更改textarea的值,请使用value属性 document.querySelector('textarea').value += '<span style="color:re

我不能成功地使用

document.querySelector('textarea').insertAdjacentHTML('beforeend','Danger')

TEXT
文本区域的子节点:

  • 只能是文本节点。元素子体是禁止的
  • 表示textarea的默认值,而不是当前值。操作它不能保证更新当前值
如果要更改textarea的值,请使用
value
属性

document.querySelector('textarea').value += '<span style="color:red">Danger</span>';
document.querySelector('textarea')。值+='Danger';

如果您想要一个格式化的可编辑控件,那么不要使用textarea。请参见。

文本区域的子节点:

  • 只能是文本节点。元素子体是禁止的
  • 表示textarea的默认值,而不是当前值。操作它不能保证更新当前值
如果要更改textarea的值,请使用
value
属性

document.querySelector('textarea').value += '<span style="color:red">Danger</span>';
document.querySelector('textarea')。值+='Danger';

如果您想要一个格式化的可编辑控件,那么不要使用textarea。请参阅。

对我来说在FF上工作正常(文本被插入文本区域)
insertAdjacentHTML
缺少一个
t
,它应该是
insertAdjacentHTML
对我来说在FF上工作正常(文本被插入文本区域)
insertAdjacentHTML
缺少一个
t
,它应该是
insertAdjacentHTML