📜  HTML DOM NodeIterator whatToShow 属性

📅  最后修改于: 2021-10-29 03:49:25             🧑  作者: Mango

whatToShow属性返回代表位掩码表意是什么类型的节点应该由NodeIterator返回一个无符号整数NodeIterator。这是一个只读属性。

句法:

var nodeTypes = nodeIterator.whatToShow;

返回值:它返回一个表示位掩码的无符号整数。

可能的返回值:

Constant Return Value Constant Description
NodeFilter.SHOW_ALL

1

Shows all nodes.
NodeFilter.SHOW_COMMENT

128

Shows Comment nodes.
NodeFilter.SHOW_DOCUMENT

256

Shows Document nodes.
NodeFilter.SHOW_DOCUMENT_FRAGMENT

1024

Shows DocumentFragment nodes.
NodeFilter.SHOW_DOCUMENT_TYPE

512

Shows DocumentType nodes.
NodeFilter.SHOW_ELEMENT

1

Shows Element nodes.
NodeFilter.SHOW_PROCESSING_INSTRUCTION

64

Shows ProcessingInstruction nodes.
NodeFilter.SHOW_TEXT

4

Shows Text nodes.

示例:在此示例中,我们将创建一个节点迭代器并使用此属性获取该无符号整数。

HTML


  

    

        GeeksforGeeks     

       

        HTML | DOM NodeIterator whatToShow property     

                  

          


输出:

  • 点击按钮前:

  • 单击按钮后:对于 NodeFilter.SHOW_ELEMENT,我们将位掩码无符号整数设为 1。

支持的浏览器:

  • 谷歌浏览器
  • 边缘
  • 火狐
  • 苹果浏览器
  • 歌剧
  • IE浏览器