HTML Form: Seçeneğini tercih vs Datalist-Seçeneği
Farklılıkları Seçeneğini tercih arasında ne olduğunu merak ediyordum ve Seçenek Datalist. Hangi daha iyi olur herhangi bir durumdan birini veya diğerini kullanın. Şöyle: her bir örnek
Seçin Seçeneği
<select name="browser">
<option value="firefox">Firefox</option>
<option value="ie">IE</option>
<option value="chrome">Chrome</option>
<option value="opera">Opera</option>
<option value="safari">Safari</option>
</select>
Datalist-Seçeneği
<input type=text list=browsers>
<datalist id=browsers>
<option value="Firefox">
<option value="IE">
<option value="Chrome">
<option value="Opera">
<option value="Safari">
</datalist>
CEVAP
Bir gereksinimi ve bir öneri arasındaki fark gibi düşün. select
öğesi, kullanıcı verdin seçeneklerden birini seçmek için gereklidir. datalist
öğesi, kullanıcı verdin seçeneklerden birini seçin tavsiye edilir, ama aslında giriş ne isterse girebilir.
Edit 1: kullandığınız bir gereksinimlerinize bağlıdır. Eğer kullanıcıgerekirseçimlerinizi girin, select
öğesini kullanın. Eğer kullanmak ne olursa olsun girin, datalist
öğesini kullanın.
Edit 2: HTML Living Standard bulunan bu dörtlüğe: "datalist eleman soyundan olan Her seçeneği eleman...bir öneri temsil eder."
Salt okunur SEÇENEĞİNİ etiketi HTML fo...
'devre dışı=&; devre dışı" " ...
Düğme form göndermek için HTML...
html seçeneği ayırıcı...
JavaScript odak form öğesi HTML olarak...