--- id: 587d778b367417b2b2512aa8 title: Add an Accessible Date Picker challengeType: 0 videoUrl: '' localeTitle: إضافة منتقي تاريخ يسهل الوصول إليه --- ## Description
غالبًا ما تتضمن النماذج حقل input ، والذي يمكن استخدامه لإنشاء عدة عناصر تحكم مختلفة في النموذج. تشير السمة type على هذا العنصر إلى نوع الإدخال الذي سيتم إنشاؤه. كنت قد لاحظت في text و submit أنواع المدخلات في التحديات السابقة، وعرض HTML5 خيار لتحديد date المجال. اعتمادًا على دعم المتصفح ، يظهر منتقي التاريخ في حقل input عندما يكون في التركيز ، مما يجعل ملء النموذج أكثر سهولة لجميع المستخدمين. بالنسبة إلى المتصفحات الأقدم ، سيكون text افتراضيًا text ، لذلك يساعد على إظهار تنسيق التاريخ المتوقع للمستخدمين في التصنيف أو كنص موضع مؤقت في حالة الأحرف فقط. إليك مثال على ذلك:
<label for = "input1"> أدخل تاريخًا: </ label>
<input type = "date" id = "input1" name = "input1">
## Instructions
يقوم كامبر كات بإعداد بطولة مورتال كومبات ويريد أن يطلب من منافسيه معرفة التاريخ الأفضل. إضافة علامة input تحتوي على سمة type من "date" ، وسمة id من "pickdate" ، وسمة name من "date".
## Tests
```yml tests: - text: يجب أن تضيف الكود الخاص بك علامة input واحدة لحقل محدد التاريخ. testString: 'assert($("input").length == 2, "Your code should add one input tag for the date selector field.");' - text: يجب أن تحتوي علامة input سمة type بقيمة تاريخ. testString: 'assert($("input").attr("type") == "date", "Your input tag should have a type attribute with a value of date.");' - text: يجب أن تحتوي علامة input الخاصة بك على سمة id بقيمة اختيار. testString: 'assert($("input").attr("id") == "pickdate", "Your input tag should have an id attribute with a value of pickdate.");' - text: يجب أن تحتوي علامة input سمة name لها قيمة التاريخ. testString: 'assert($("input").attr("name") == "date", "Your input tag should have a name attribute with a value of date.");' ```
## Challenge Seed
```html

Tournaments

Mortal Kombat Tournament Survey

Tell us the best date for the competition

```
## Solution
```js // solution required ```