input
، والذي يمكن استخدامه لإنشاء عدة عناصر تحكم مختلفة في النموذج. تشير السمة type
على هذا العنصر إلى نوع الإدخال الذي سيتم إنشاؤه. كنت قد لاحظت في text
و submit
أنواع المدخلات في التحديات السابقة، وعرض HTML5 خيار لتحديد date
المجال. اعتمادًا على دعم المتصفح ، يظهر منتقي التاريخ في حقل input
عندما يكون في التركيز ، مما يجعل ملء النموذج أكثر سهولة لجميع المستخدمين. بالنسبة إلى المتصفحات الأقدم ، سيكون text
افتراضيًا text
، لذلك يساعد على إظهار تنسيق التاريخ المتوقع للمستخدمين في التصنيف أو كنص موضع مؤقت في حالة الأحرف فقط. إليك مثال على ذلك: <label for = "input1"> أدخل تاريخًا: </ label>
<input type = "date" id = "input1" name = "input1">
input
تحتوي على سمة type
من "date" ، وسمة id
من "pickdate" ، وسمة name
من "date". 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.");'
```