để có được những giá trị được lựa chọn từ HTML chọn:Cách nhận ID tùy chọn đã chọn?
options[selectedIndex].value
gì nếu tôi muốn nhận được "id"
vào tùy chọn được chọn không?
để có được những giá trị được lựa chọn từ HTML chọn:Cách nhận ID tùy chọn đã chọn?
options[selectedIndex].value
gì nếu tôi muốn nhận được "id"
vào tùy chọn được chọn không?
Nó đơn giản như:
options[selectedIndex].id
Không đưa ra quá nhiều giả định (tức là chọn là một giá trị CHỌN Element),
var options = select.options;
var id = options[options.selectedIndex].id;
var value = options[options.selectedIndex].value;
hay,
var options = select.options;
var value = (options.selectedIndex != -1) ? options[selectedIndex].value : null;
var id = (options.selectedIndex != -1) ? options[selectedIndex].id : null;
Luôn kiểm tra giả mạo (hoặc các giá trị đánh giá là false). Ví dụ 2 đặt biến thành null (nếu không có gì được chọn).
Bạn đã thử các tùy chọn [selectedIndex] .id? – Eineki