HTML DOM
DOM (Document Object Model) یک مدل برنامهنویسی برای دسترسی و تغییر عناصر HTML و ساختار صفحه وب است.
با DOM میتوان متن، استایل، ساختار و رویدادهای عناصر را به صورت دینامیک مدیریت کرد.
🔹 1. دسترسی به عناصر
با getElementById
با getElementsByClassName
با querySelector و querySelectorAll
🔹 2. تغییر محتوای عناصر
-
متن عناصر:
innerTextیاtextContent
-
HTML داخلی:
innerHTML
🔹 3. تغییر استایل عناصر
🔹 4. مدیریت Attributes
🔹 5. ایجاد و حذف عناصر
🔹 6. مدیریت کلاسها
🔹 7. مدیریت رویدادها (Events)
-
رویدادهای رایج:
click,mouseover,mouseout,keydown,submit,load
✅ خلاصه
-
DOM → مدل دسترسی و مدیریت عناصر HTML
-
روشهای دسترسی:
getElementById,getElementsByClassName,querySelector,querySelectorAll -
تغییر محتوا:
innerText,innerHTML -
تغییر استایل:
style.property -
مدیریت Attributes:
setAttribute,getAttribute,removeAttribute -
مدیریت کلاسها:
classList.add/remove/toggle/contains -
مدیریت رویدادها:
addEventListener
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React