English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
علامة <button> في HTML هي عنصر يُمكنه أن يكون زرًا قابلاً للنقر، يمكن استخدامها في نماذج أو أماكن أخرى في المستند تحتاج إلى استخدام زر بسيط ومحدد القواعد. عادةً ما تُسمى أيضًا علامة <button> العنصر.
فيما يلي رمز يحدد زرًا:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>دليل الأساسيات(oldtoolbag.com)</title> </head> <body> <button type="button" onclick="alert('مرحبا بالعالم!')">انقر عليّ</button> </body> </html>اختبار ل ‹/›
IEFirefoxOperaChromeSafari
يدعم جميع المتصفحات الرئيسية علامة <button>.
تعرف علامة <button> على زر.
في داخل علامة <button>، يمكنك وضع المحتوى، مثل النص أو الصور. هذا هو الفرق بين هذا العنصر وبين استخدام علامة <input> لإنشاء زر.
عنصر <button> في HTML يقع داخل علامة <body>.
لا يمكن أن يكون علامة <button> مكانًا بعد علامة <a>.
إرشاد:تأكد دائمًا من تحديد خاصية type لـ <button>. قد تكون القيم الافتراضية المحددة لخصائص type هذه المختلفة بين المتصفحات المختلفة.
ملاحظة:إذا تم استخدام عنصر <button> في نموذج HTML، قد تختلف القيم المرسلة عبر المتصفحات المختلفة. يُرجى استخدام <input> إنشاء زر في نموذج HTML.
الخصائص الجديدة في HTML5: autofocus، form، formaction، formenctype، formmethod، formnovalidate، و formtarget.
New: خاصية جديدة في HTML5.
الخصائص | القيمة | الوصف |
---|---|---|
autofocusHTML5 | autofocus | يحدد أن يجب أن يتحصل الزر على التركيز تلقائيًا عند تحميل الصفحة. |
disabled | disabled | يحدد أن يجب تعطيل هذا الزر. |
formHTML5 | form_id | يحدد أن الزر ينتمي إلى أحد أو أكثر الأستمارات. |
formactionHTML5 | URL | يحدد أين يتم إرسال بيانات الاستمارة عند تقديمها. تغطية خاصية action form. يتم استخدام هذه الخاصية مع type="submit". |
formenctypeHTML5 | application/x-www-form-urlencoded multipart/form-data text/plain | يحدد كيفية تعريف بيانات الاستمارة قبل إرسالها إلى الخادم. تغطية خاصية enctype form. يتم استخدام هذه الخاصية مع type="submit". |
formmethodHTML5 | get post | يحدد الطريقة التي يتم إرسال بيانات الاستمارة عبر HTTP. تغطية خاصية method form. يتم استخدام هذه الخاصية مع type="submit". |
formnovalidateHTML5 | formnovalidate | إذا تم استخدام هذه الخاصية، فإنه لن يتم التحقق من صحة استمارة عند إرسالها. تغطية خاصية novalidate form. يتم استخدام هذه الخاصية مع type="submit". |
formtargetHTML5 | _blank _self _parent _top framename | يحدد أينفتح URLACTION. تغطية خاصية الهدف form. يتم استخدام هذه الخاصية مع type="submit". |
name | name | يحدد اسم الزر. |
type | submit reset button | يحدد نوع الزر. |
value | text | يحدد القيمة الافتراضية للزر. يمكن تعديلها من خلال النصوص. |
دعم <button> العلامة خصائص العالمية لـ HTML.
دعم <button> العلامة خصائص الحدث لـ HTML.
دليل مرجع HTML DOM: مثل Button