জাভাস্ক্রিপ্ট ৷ "insertAdjacentElement() প্রদান করেছে৷ " একটি নির্দিষ্ট অবস্থানে একটি ইতিমধ্যে বিদ্যমান উপাদান সন্নিবেশ করান৷ যদি একই নামের একাধিক উপাদান থাকে তবে আমরা অ্যারে উপাদানগুলি অ্যাক্সেস করার সাথে সাথে সেগুলি অ্যাক্সেস করতে সূচীগুলি ব্যবহার করুন৷
সিনট্যাক্স
node.insertAdjacentHTML(position, element);
উদাহরণ-1
নিম্নলিখিত উদাহরণে, আসলে 3টি উপাদান সমান্তরাল span1, span2 এবং শিরোনামে রয়েছে৷ insertAdjacentElement() পদ্ধতি ব্যবহার করে আমরা span1 উপাদানটি স্থাপন করেছি আউটপুটে দেখানো হিসাবে হেডারের নীচে।
<html> <body> <span>My span1</span> <span>My span2</span> <h2 id="H2">My Header</h2> <script> var s = document.getElementsByTagName("span")[0]; var h = document.getElementById("H2"); h.insertAdjacentElement("afterend", s); </script> </body> </html>
আউটপুট
My span2 My Header My span1
উদাহরণ-2
নিম্নলিখিত উদাহরণে, আসলে ৩টি উপাদান আছে৷ সমান্তরালে span1, span2, এবং হেডার . insertAdjacentElement() পদ্ধতি ব্যবহার করে আমরা span2 উপাদানটি স্থাপন করেছি আউটপুটে দেখানো হিসাবে হেডারের নীচে। যদি একাধিক উপাদান থাকে তবে একটি অ্যারের মতো উপাদানগুলি অ্যাক্সেস করে, ইনডেক্সের মাধ্যমে অ্যাক্সেস করা।
<html> <body> <span>My span1</span> <span>My span2</span> <h2 id="H2">My Header</h2> <script> var s = document.getElementsByTagName("span")[1]; var h = document.getElementById("H2"); h.insertAdjacentElement("afterend", s); </script> </body> </html>
আউটপুট
My span1 My Header My span2