4.0 KiB
4.0 KiB
id | title | challengeType | videoUrl | localeTitle |
---|---|---|---|---|
587d778b367417b2b2512aa8 | Add an Accessible Date Picker | 0 | Добавить доступную дату выбора |
Description
input
, которое может использоваться для создания нескольких различных элементов управления данной формой. Атрибут type
в этом элементе указывает, какой тип ввода будет создан. Возможно, вы заметили text
и submit
типы ввода в предыдущих задачах, а в HTML5 появилась опция указать поле date
. В зависимости от поддержки браузера в поле input
появляется окно выбора даты, когда оно находится в фокусе, что облегчает заполнение формы для всех пользователей. Для более старых браузеров тип будет по умолчанию использоваться для text
, поэтому он помогает показывать пользователям ожидаемый формат даты на этикетке или в качестве заменителя текста на всякий случай. Вот пример: <label for = "input1"> Введите дату: </ label>
<input type = "date" id = "input1" name = "input1">
Instructions
input
тег с type
атрибутом «дата», с id
атрибута «pickdate», и name
атрибута «дата». Tests
tests:
- text: Ваш код должен добавить один тег <code>input</code> для поля выбора даты.
testString: 'assert($("input").length == 2, "Your code should add one <code>input</code> tag for the date selector field.");'
- text: Тег <code>input</code> должен иметь атрибут <code>type</code> со значением даты.
testString: 'assert($("input").attr("type") == "date", "Your <code>input</code> tag should have a <code>type</code> attribute with a value of date.");'
- text: Ваш тег <code>input</code> должен иметь атрибут <code>id</code> со значением pickdate.
testString: 'assert($("input").attr("id") == "pickdate", "Your <code>input</code> tag should have an <code>id</code> attribute with a value of pickdate.");'
- text: Ваш тег <code>input</code> должен иметь атрибут <code>name</code> со значением даты.
testString: 'assert($("input").attr("name") == "date", "Your <code>input</code> tag should have a <code>name</code> attribute with a value of date.");'
Challenge Seed
<body>
<header>
<h1>Tournaments</h1>
</header>
<main>
<section>
<h2>Mortal Kombat Tournament Survey</h2>
<form>
<p>Tell us the best date for the competition</p>
<label for="pickdate">Preferred Date:</label>
<!-- Add your code below this line -->
<!-- Add your code above this line -->
<input type="submit" name="submit" value="Submit">
</form>
</section>
</main>
<footer>© 2018 Camper Cat</footer>
</body>
Solution
// solution required