2016-02-09 3 views
0

Мне нужно сделать некоторые атрибуты списка. Я нашел пример в w3schools, который на самом деле показывает точный код, который я хочу. Я вижу, что он не поддерживается в Safari и IE9 и не работает. Есть ли какой-либо скрипт, который вы можете поместить в мой код, поэтому я могу использовать этот код или что мне нужно использовать, если мой datalist должен поддерживаться всеми браузерами?Атрибут списка html5

<input list="browsers"> 

<datalist id="browsers"> 
    <option value="Internet Explorer"> 
    <option value="Firefox"> 
    <option value="Chrome"> 
    <option value="Opera"> 
    <option value="Safari"> 
</datalist> 

ответ

1

Кажется, что пользователям не нужно вводить ничего, поэтому почему бы не использовать простой элемент выбора?

Элемент select поддерживается всеми браузерами, и он действительно похож на использование. Ниже приведен пример:

<select> 
    <option value="ie">Internet Explorer</option> 
    <option value="firefox">Firefox</option> 
    <option value="chrome">Chrome</option> 
    <option value="opera">Opera</option> 
    <option value="safari">Safari</option> 
</select> 

Если вам нужна дополнительная информация Вы можете увидеть здесь: http://www.w3schools.com/tags/tag_select.asp

Если вы хотите, чтобы знать разницу между выбором и в DataList вы можете прочитать: HTML Form: Select-Option vs Datalist-Option

0

Вместо этого я использовал для этого механизм загрузки.

Смежные вопросы