XML DOM getElementById() 方法
定义和用法
getElementById() 方法查找具有指定的唯一 ID 的元素。
语法:
getElementById(elementid)
参数 | 描述 |
---|---|
elementid | 想获取的元素的 id 属性的值。 |
返回值
表示具有指定的 id 属性的文档元素的 Element 节点。如果没有找到这样的元素,则返回 null。
说明
该方法将检索 id 属性的值为 elementid 的元素节点,并返回它。如果没有找到这样的元素,则返回 null。id 属性的值在文档中是唯一的,如果该方法找到更多具有指定 elementid 的元素节点,它将随机返回一个这样的元素节点,或者返回 null。
ਇਹ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਸਾਮਾਨਿਆ ਪ੍ਰਕਿਰਿਆ ਹੈ ਕਿਉਂਕਿ ਇਹ ਸਰਲ ਤਰੀਕੇ ਨਾਲ ਸੰਕੇਤਿਤ ਦਸਤਾਵੇਜ਼ ਤੱਤ ਦੇ Element ਆਬਜੈਕਟ ਪ੍ਰਾਪਤ ਕਰਨ ਦਾ ਮੌਕਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ。
ਧਿਆਨ:ਇਸ ਮੈਥਡ ਦਾ ਨਾਮ Id ਨਾਲ ਸਮਾਪਤ ਹੈ, ਨਹੀਂ ਕਿ ID, ਮਿਸਾਲ ਨਾਲ ਗ਼ਲਤ ਨਹੀਂ ਲਿਖੋ。
HTML ਦਸਤਾਵੇਜ਼ ਵਿੱਚ, ਇਹ ਮੈਥਡ ਹਮੇਸ਼ਾ ਨਾਮ ਦੇ ਵਿਸ਼ੇਸ਼ ਪ੍ਰਤੀਯੋਗੀ ਦੇ ਗੁਣ ਨੂੰ ਚੁਣਦਾ ਹੈ。 HTMLDocument.getElementByName() ਮੈਥਡਹੈਲਡ ਦੇ name ਪ੍ਰਤੀਯੋਗੀ ਦੇ ਮੁੱਲ ਦੇ ਅਧਾਰ 'ਤੇ ਲੱਭੇ ਜਾਂਦੇ ਹਨ。
XML ਦਸਤਾਵੇਜ਼ ਵਿੱਚ, ਇਹ ਮੈਥਡ ਇੱਕ ਪ੍ਰਕਾਰ ਦੇ id ਦੇ ਅਤੇ ਇਸ ਗੁਣ ਦੇ ਨਾਮ ਦੇ ਮੁਤਾਬਕ ਕੋਈ ਵੀ ਵਿਸ਼ੇਸ਼ਤਾ ਲੱਭਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ, ਚਾਹੇ ਇਸ ਦਾ ਨਾਮ ਕੀ ਹੋਵੇ।ਜੇਕਰ XML ਪ੍ਰਤੀਯੋਗੀ ਦਾ ਪ੍ਰਕਾਰ ਅਣਪਛਾਤਾ ਹੈ (ਉਦਾਹਰਨ ਵਜੋਂ XML ਪਾਰਸਿੰਗ ਵਿੱਚ ਨਿਕਲਦਾ ਹੈ ਜਾਂ ਦਸਤਾਵੇਜ਼ ਦੇ DTD ਨੂੰ ਨਾ ਮਿਲਦਾ ਹੈ), ਤਾਂ ਇਹ ਮੈਥਡ ਹਮੇਸ਼ਾ ਨਲ ਵਾਪਸ ਦਿੰਦਾ ਹੈ।ਕਲਾਉਂਟ ਜੇਵੀ ਜੇਵੀ ਜੇਵੀ ਵਿੱਚ, ਇਹ ਮੈਥਡ XML ਦਸਤਾਵੇਜ਼ ਦੇ ਨਾਲ ਘੱਟ ਤੋਂ ਘੱਟ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।ਇਸ ਪ੍ਰਕਾਰ, getElementById() ਮੈਥਡ ਮੁੱਢਲੇ ਵਿੱਚ HTMLDocument ਇੰਟਰਫੇਸ ਦਾ ਮੈਂਬਰ ਬਣਾਇਆ ਗਿਆ ਸੀ, ਪਰ ਬਾਅਦ ਵਿੱਚ 2 ਜੀ ਡੌਮ ਵਿੱਚ ਇਹ Document ਇੰਟਰਫੇਸ ਵਿੱਚ ਚਲਾਇਆ ਗਿਆ ਹੈ。