如何在js中使用getelementbyid,innertext,innerhtml

时间:2016-12-12 17:45:18

标签: javascript

请告诉我如何在JavaScript中使用getElementByIdinnerTextinnerHTML。 因为我是新手,所以有点混乱。

1 个答案:

答案 0 :(得分:2)

getElementById()

  

getElementById()方法返回具有指定值的ID属性的元素。

     

此方法是HTML DOM中最常用的方法之一,几乎每次您想要操作文档中的元素或从中获取信息时都会使用此方法。

     

如果不存在具有指定ID的元素,则返回null。

     

ID在页面中应该是唯一的。但是,如果存在多个具有指定ID的元素,则getElementById()方法将返回源代码中的第一个元素。

我们使用getElementById()来选择唯一的DOM节点,ID不能写超过1次。在成功的选择中,您将拥有一个对象,与您需要的元素相对应。

innerText

  

您可以使用此类属性检索标记内容并将其设置为纯文本。您可以在<a><label><span><p>等元素中使用它。

innerHTML

  

innerHTML属性设置或返回元素的HTML内容(内部HTML)。

innerHTML可让您使用HTML富文本,而不会自动对文字进行编码和解码。

@ alejo802的一些内容。

您可以在Difference between innerText and innerHTML in javascript

中看到更多内容

在这里:http://www.w3schools.com/jsref/met_document_getelementbyid.asp

希望它有所帮助!