国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

js中innertext的用法 innerhtml和innertext的區(qū)別?

innerhtml和innertext的區(qū)別?示例代碼:innerHTML contentinnerHTML content共同點(diǎn):innerHTML和innerText將替換元素中的內(nèi)容。區(qū)別:1。

innerhtml和innertext的區(qū)別?

示例代碼:

innerHTML content

innerHTML content

共同點(diǎn):innerHTML和innerText將替換元素中的內(nèi)容。區(qū)別:1。InnerHTML:即從對(duì)象的開(kāi)始位置到結(jié)束位置的所有內(nèi)容,包括HTML標(biāo)記。在上面的例子中測(cè)試.innerHTML的值為“test2”。2InnerText:從開(kāi)始位置到結(jié)束位置的內(nèi)容,但是它刪除了HTML標(biāo)記上示例中的內(nèi)容text.inner測(cè)試的值為“test1 test2”,其中刪除了span標(biāo)記。值得注意的是,innerHTML是W3C標(biāo)準(zhǔn)屬性,而innerText僅適用于IE瀏覽器。因此,應(yīng)該盡可能多地使用innerHTML而不是innerText。如果要輸出不帶HTML標(biāo)記的內(nèi)容,可以使用innerHTML獲取帶HTML標(biāo)記的內(nèi)容,然后使用正則表達(dá)式刪除HTML標(biāo)記。

innerhtml和innertext的區(qū)別?

innerHTML和createTextNode都可以向節(jié)點(diǎn)添加一段內(nèi)容。不同之處在于,如果這段內(nèi)容中有一個(gè)HTML標(biāo)記(如示例中所示),那么它的行為將不同。在createTextNode中,它將被視為文本,不會(huì)被瀏覽器解析,但innerHTML將被視為HTML代碼。一般來(lái)說(shuō),如果確定要插入的內(nèi)容中沒(méi)有HTML標(biāo)記,可以使用更簡(jiǎn)潔的innerHTML。但是,如果您不確定(例如,要插入用戶輸入的內(nèi)容),建議使用create text node方法。