কম্পিউটার

জাভাস্ক্রিপ্টে ইনারএইচটিএমএল ব্যবহার করার অসুবিধা


জাভাস্ক্রিপ্টে অভ্যন্তরীণ এইচটিএমএল ব্যবহারের নিম্নলিখিত অসুবিধাগুলি রয়েছে -

সম্পূর্ণ অভ্যন্তরীণ এইচটিএমএল রিপারস না ​​করে কোন অ্যাপেন্ড সাপোর্ট নেই। এটি অভ্যন্তরীণ HTML পরিবর্তনকে সরাসরি খুব ধীর করে তোলে৷

উদাহরণস্বরূপ, একটি html ট্যাগের সাথে যুক্ত করার জন্য, আপনাকে নিম্নলিখিতগুলি করতে হবে −

let myDiv = document.querySelector('#myDiv')
// Reparses the whole myDiv tag.
myDiv.innerHTML += '<p>Added new tag</p>'

innerHTML বৈধতা প্রদান করে না এবং তাই আমরা সম্ভাব্যভাবে নথিতে বৈধ এবং ভাঙা HTML সন্নিবেশ করতে পারি এবং এটি ভেঙে ফেলতে পারি।


  1. জাভাস্ক্রিপ্ট আমদানিতে '{ }' ব্যবহার করছেন?

  2. জাভাস্ক্রিপ্ট ব্যবহার করে একটি ভেরিয়েবলে <text> এর মান বের করবেন?

  3. JavaScript দিয়ে innerHTML সেট করুন

  4. জাভাস্ক্রিপ্টে আইডি দ্বারা উপাদান সরান?