Mam następujący kod HTML używany do tworzenia na stronie:ustawiania wartości opcji HTML do pustej struny
<select>
<option value="" selected>test</option>
<option value="test2">test2</option>
</select>
Ale patrząc na HTML w przeglądarce Google Chrome DOM Inspector wygląda to tak:
<select>
<option value selected>test</option>
<option value="test2">test2</option>
</select>
Widzisz różnicę? Po raz pierwszy <option>...</option>
, value=""
jest zamieniany tylko na value
. Wartość ustawiona na pusty ciąg jest po prostu odrzucana. Czy istnieje sposób na ustawienie wartości tagu opcji na pusty ciąg znaków? Potrzebuję tego, ponieważ wyciągam elementy z bazy danych, aby utworzyć menu <select>
. Każde ustawienie <option>
ma wartość value
ustawioną na wartość elementu bazy danych, a niektóre z tych elementów mają pusty łańcuch jako ich wartość.
Dzięki. Wygląda jak głupi projekt. –