آخر تحديث: 2026-09-12
<button>عنصر BUTTON
عنصر <button> ينشئ زرًا قابلًا للنقر. بخلاف <input type="button">، يمكنه احتواء أي HTML (نصوص أو أيقونات أو صور). نوع type الافتراضي هو submit.
| الفئة | النماذج |
|---|---|
| نموذج المحتوى | محتوى نصي (بدون محتوى تفاعلي) |
| العناصر الأم المسموحة | أي عنصر يقبل المحتوى النصي |
| وسم الإغلاق | نعم — يتطلب إغلاق </button> وسم |
| الحالة | قياسي |
📝 البنية
<button type="button">نص الزر</button>
⚙️ السمات
يدعم هذا العنصر السمات العامة بالإضافة إلى ما يلي:
| السمة | القيمة | الوصف |
|---|---|---|
type | Keyword | The behavior type of the button.
|
name | Text | Button name, submitted with the form. |
value | Text | The value submitted with the button. |
disabled | Boolean | Disables the button. |
form | Form ID | Associates the button with a form (can be outside it). |
▶ مثال
عدّل الكود أدناه وشاهد النتيجة المباشرة في الملعب:
🌐 دعم المتصفح
| المتصفح | |||||
|---|---|---|---|---|---|
| <button> | ✓ v1 | ✓ v12 | ✓ v1 | ✓ v1 | ✓ v1 |
| مدعوم في جميع المتصفحات الرئيسية | |||||
نصيحة: حدد type="button" للأزرار خارج النماذج، وإلا فقد يرسل النموذج عند النقر بشكل غير متوقع.