Я не могу заставить их выводить оба выбора одновременно. Это возможно? Одна сторона всегда неопределена. Я пробовал так много вещей, но когда я console.log, я просто не могу заставить их войти в систему одновременно. Я бы хотел, чтобы значения по умолчанию были «все», и тогда любая из сторон будет обновляться в зависимости от того, что нажимается.
function combo(a, b) {
a = a.value
b = b.value
console.log(a, b)
}
<label for="food">Please select a food: </label>
<select id="food" onchange="combo(this,'all')">
<option value="100">Select</option>
<option value="all">All</option>
<option value="cheese">cheese</option>
<option value="pickle" pickle</option>
</select>
<label for="sort">Please sort: </label>
<select id="sort" onchange="combo('all',this)">
<option value="100">Select</option>
<option value="smell">smell</option>
<option value="texture">texture</option>
</select>