Forms
فرمها در HTML برای جمعآوری اطلاعات کاربر استفاده میشوند و با جاوااسکریپت میتوان دادههای فرم را مدیریت، اعتبارسنجی و ارسال کرد.
DOM امکانات متعددی برای تعامل با فرمها فراهم میکند.
🔹 1. دسترسی به فرمها
با document.forms
-
تمام فرمهای صفحه را برمیگرداند
با getElementById
🔹 2. دسترسی به عناصر فرم
-
با نام یا ایندکس عنصر داخل فرم
-
مقادیر عناصر:
🔹 3. تغییر مقادیر فرم
🔹 4. مدیریت Attributes فرم
🔹 5. مدیریت رویدادها
ارسال فرم
-
جلوگیری از ارسال پیشفرض با
event.preventDefault()
تغییر مقدار عنصر
🔹 6. اعتبارسنجی فرم
-
اعتبارسنجی ساده با جاوااسکریپت
-
استفاده از ویژگیهای HTML5:
required,pattern,minlength,maxlength
🔹 7. فعال/غیرفعال کردن دکمهها
🔹 8. کار با فرمهای چندتکه
-
Radio Button
-
Checkbox
-
Select
✅ خلاصه
-
Forms → جمعآوری اطلاعات کاربر و مدیریت آن با JavaScript
-
دسترسی:
document.forms,getElementById,elements -
خواندن/تغییر مقدار:
value,checked,selected -
مدیریت Attributes و رویدادها:
setAttribute,removeAttribute,addEventListener("submit") -
اعتبارسنجی → با JS و HTML5
-
فعال/غیرفعال کردن دکمهها و مدیریت عناصر چندتکه
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React