--- id: 587d778b367417b2b2512aa8 title: Add an Accessible Date Picker challengeType: 0 videoUrl: 'https://scrimba.com/c/cR3bRbCV' --- ## Description
Forms often include the input field, which can be used to create several different form controls. The type attribute on this element indicates what kind of input will be created. You may have noticed the text and submit input types in prior challenges, and HTML5 introduced an option to specify a date field. Depending on browser support, a date picker shows up in the input field when it's in focus, which makes filling in a form easier for all users. For older browsers, the type will default to text, so it helps to show users the expected date format in the label or as placeholder text just in case. Here's an example: ```html ```
## Instructions
Camper Cat is setting up a Mortal Kombat tournament and wants to ask his competitors to see what date works best. Add an input tag with a type attribute of "date", an id attribute of "pickdate", and a name attribute of "date".
## Tests
```yml tests: - text: Your code should add one input tag for the date selector field. testString: assert($('input').length == 2); - text: Your input tag should have a type attribute with a value of date. testString: assert($('input').attr('type') == 'date'); - text: Your input tag should have an id attribute with a value of pickdate. testString: assert($('input').attr('id') == 'pickdate'); - text: Your input tag should have a name attribute with a value of date. testString: assert($('input').attr('name') == 'date'); ```
## Challenge Seed
```html

Tournaments

Mortal Kombat Tournament Survey

Tell us the best date for the competition

```
## Solution
```html

Tournaments

Mortal Kombat Tournament Survey

Tell us the best date for the competition

```