输入元素上的innerHTML是什么?
我只是想从Wikipedia上的chrome控制台执行此操作。我将光标放在搜索栏中,然后尝试这样做,document.activeElement.innerHTML
+= "some text"
但是它不起作用。我四处搜寻,查看了其他属性和属性,无法弄清楚我在做什么错。
该activeElement
选择器工作正常,但选择正确的元素。
:我只是发现它是value
属性。所以我想改变我的要求。为什么 不
更改innerHTML
输入元素上的工作?如果我对此无能为力,他们为什么拥有该财产?
回答:
设置value
通常用于输入/表单元素。innerHTML
通常用于div,span,td和类似元素。
value
仅适用于具有value属性的对象(通常是窗体控件)。
innerHtml
适用于每个可以包含的对象HTML
(div,span,但还有许多其他对象以及窗体控件)。
它们不是等效的或不可替换的。取决于您要实现的目标
以上是 输入元素上的innerHTML是什么? 的全部内容, 来源链接: utcz.com/qa/397551.html