Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

HTML DOM insertAdjacentHTML() मेथड


HTML DOM insertAdjacentHTML() मेथड निर्दिष्ट स्थिति पर टेक्स्ट स्ट्रिंग को HTML के रूप में सम्मिलित करता है।

सिंटैक्स

निम्नलिखित सिंटैक्स है −

positionString और HTML कोड पैरामीटर्स के साथ insertAdjacentHTML() कॉल करना

node.insertAdjacentHTML(“positionString”, “htmlString”)

स्थिति स्ट्रिंग्स

यहां, “positionString” निम्नलिखित हो सकते हैं −

positionString विवरण
afterbegin यह htmlString को नोड तत्व की शुरुआत के बाद सम्मिलित करता है
afterend यह htmlString को नोड तत्व के बाद सम्मिलित करता है
beforebegin यह htmlString को नोड तत्व से पहले सम्मिलित करता है
beforeend यह htmlString को नोड तत्व के अंत से पहले सम्मिलित करता है

HTML स्ट्रिंग्स

और, “htmlString” निम्नलिखित हो सकते हैं −

positionString <span>new span</span> या <p>यह एक नया पैराग्राफ है</p>
या कोई अन्य वैध HTML कोड

उदाहरण

आइए InsertAdjacentHTML() मेथड का एक उदाहरण देखें −

<!DOCTYPE html> <html> <head> <title>insertAdjacentHTML()</title> <style>    form {       width:70%;       margin: 0 auto;       text-align: center;    }    * {       padding: 2px;       margin:5px;    }    input[type="button"] {       border-radius: 10px;    } </style> </head> <body> <form> <fieldset> <legend>insertAdjacentHTML( )</legend> <h1>पारिवारिक वृक्ष</h1> <span id="GrandFather">दादा --></span> <span id="Father">पिता --></span> <span id="Myself">मैं</span> <input type="button" onclick="rectifyTree()" value="पुत्र का जन्म"> </fieldset> </form> <script>    function rectifyTree() {       var MSpan = document.getElementById("Myself");       MSpan.insertAdjacentHTML("afterend", "<span id='Son'>-->पुत्र</span>");    } </script> </body> </html>

आउटपुट

यह निम्नलिखित आउटपुट उत्पन्न करेगा −

'पुत्र का जन्म' बटन पर क्लिक करने से पहले −

HTML DOM insertAdjacentHTML() मेथड

'पुत्र का जन्म' बटन पर क्लिक करने के बाद −

HTML DOM insertAdjacentHTML() मेथड


  1. HTML DOM getBoundingClientRect() मेथड HTML DOM getBoundingClientRect() मेथड

    HTML DOM getBoundingClientRect() का उपयोग व्यूपोर्ट की स्थिति के सापेक्ष किसी तत्व का आकार लौटाने के लिए किया जाता है। यह DOMRect प्रकार का एक ऑब्जेक्ट लौटाता है जिसमें आठ गुण होते हैं: left, top, right, bottom, x, y, width, height। बाउंडिंग आयत की स्थिति स्क्रॉलिंग स्थिति बदलने पर बदलती है। सिंटैक

  1. HTML DOM hasAttributes() मेथड HTML DOM hasAttributes() मेथड

    HTML DOM hasAttributes() मेथड जांचता है कि किसी तत्व में कोई attributes हैं या नहीं। यह true लौटाता है यदि तत्व में कोई attribute है और यदि नहीं है तो false लौटाता है। यदि इस मेथड को एलिमेंट नोड के अलावा किसी अन्य नोड पर कॉल किया जाता है, तो लौटाया गया मान हमेशा false होगा। सिंटैक्स hasAttributes()

  1. HTML DOM focus() मेथड HTML DOM focus() मेथड

    HTML DOM focus() मेथड का उपयोग किसी HTML तत्व को फोकस देने के लिए किया जाता है। फोकस सभी HTML तत्वों पर लागू नहीं किया जा सकता। उदाहरण के लिए: आप <p> टैग को फोकस नहीं कर सकते। किसी तत्व से फोकस हटाने के लिए blur() मेथड का उपयोग करें। सिंटैक्स सिंटैक्स निम्नलिखित है: HTMLElementObject.focus()