代码之家  ›  专栏  ›  技术社区  ›  vsync

如何检查属性“IsElementContentWhitespace”是否受支持?

  •  0
  • vsync  · 技术社区  · 15 年前

    我想用 isElementContentWhitespace 在文本节点上,
    但并不是所有的浏览器都支持它,所以我需要检查它是否支持,
    如果是,使用它,如果不是实现jquery的$.trim…

    我试过这样做,但却没有成功。

    var testEl = document.createElement('span');  
    testEl.innerHTML = ' ';  
    alert( testEl.firstChild.isElementContentWhitespace );
    
    1 回复  |  直到 7 年前
        1
  •  4
  •   vsync    7 年前

    测试是否有任何属性可用于这样的DOM元素:

    var textNode = document.createTextNode('text');  
    console.log( 'isElementContentWhitespace' in textNode );

    注意 isElementContentWhitespace 过时的

    推荐文章