का उपयोग करके डोम में नए तत्व जोड़ना मुझे कभी-कभी मौजूदा HTML पृष्ठ पर तत्व जोड़ने (जैसे एक नया लिंक और छवि) जोड़ने की आवश्यकता होती है, लेकिन मेरे पास केवल पृष्ठ के एक छोटे से हिस्से तक पहुंच है जहां से मैं तत्वों को सम्मिलित करने की आवश्यकता है। मैं डीओएम आधारित जावास्क्रिप्ट तकनीकों का उपयोग करना चाहता हूं, और मुझे document.write() का उपयोग करने से बचना चाहिए।जावास्क्रिप्ट (appendChild)
// Create new image element
var newImg = document.createElement("img");
newImg.src = "images/button.jpg";
newImg.height = "50";
newImg.width = "150";
newImg.alt = "Click Me";
// Create new link element
var newLink = document.createElement("a");
newLink.href = "/dir/signup.html";
// Append new image into new link
newLink.appendChild(newImg);
// Append new link (with image) into its destination on the page
document.getElementById("newLinkDestination").appendChild(newLink);
वहाँ एक और अधिक कारगर तरीका है कि मैं एक ही बात को पूरा करने का उपयोग कर सकते है:
प्रकार अब तक, मैं कुछ इस तरह का उपयोग कर रहा है? यह सब जरूरी लगता है, लेकिन मैं जानना चाहता हूं कि क्या ऐसा करने का एक बेहतर तरीका है।
धन्यवाद के लिए आंतरिक HTML का समर्थन नहीं करता है! मैं इसे अपनी अगली परियोजना के लिए देख लूंगा। – KatieK
+1 क्योंकि जॉन रेसिग। –