输入元素上的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

回到顶部