Cách xác định những gì được chọn trong menu thả xuống? Trong Javascript.Nhận giá trị thả xuống
Trả lời
Nếu thả xuống của bạn là một cái gì đó như thế này:
<select id="thedropdown">
<option value="1">one</option>
<option value="2">two</option>
</select>
Sau đó, bạn sẽ sử dụng một cái gì đó như:
var a = document.getElementById("thedropdown");
alert(a.options[a.selectedIndex].value);
Nhưng một thư viện như jQuery đơn giản hoá mọi thứ:
alert($('#thedropdown').val());
Chỉ cần 'a.value' sẽ làm. – casablanca
Tôi đang đào sâu vào bộ nhớ của mình ở đây, nhưng tôi nghĩ 'a.value' không hoạt động trong một số trình duyệt (có thể là IE 6, haha). Dù sao, sử dụng thư viện là tốt nhất. – cambraca
Nó hoạt động trên tất cả các trình duyệt mà tôi biết, bao gồm IE6. (chỉ được thử nghiệm) – casablanca
Như thế này :
$dd = document.getElementById("yourselectelementid");
$so = $dd.options[$dd.selectedIndex];
var dd = document.getElementById("dropdownID");
var selectedItem = dd.options[dd.selectedIndex].value;
Sử dụng thuộc tính value
của phần tử <select>
. Ví dụ:
var value = document.getElementById('your_select_id').value;
alert(value);
<select onchange = "selectChanged(this.value)">
<item value = "1">one</item>
<item value = "2">two</item>
</select>
và sau đó là javascript ...
function selectChanged(newvalue) {
alert("you chose: " + newvalue);
}
- 1. ASP.NET MVC nhận giá trị danh sách thả xuống
- 2. Nhận giá trị thả xuống trong VBA và nhận tên của danh sách thả xuống ... không tìm thấy ở đâu?
- 3. Lấy giá trị của một menu thả xuống trong jQuery
- 4. jquery get nhãn giá trị từ danh sách thả xuống
- 5. Laravel 4 - Thêm giá trị ID để thả xuống chọn
- 6. Giá trị enum dưới dạng danh sách thả xuống
- 7. Chọn nhiều giá trị từ danh sách thả xuống
- 8. Selenium - Python - giá trị tùy chọn menu thả xuống
- 9. Html.ActionLink với giá trị id từ danh sách thả xuống
- 10. MVC3: Đặt danh sách thả xuống Giá trị đã chọn
- 11. mvc 4 thả xuống giá trị mặc định được chọn
- 12. Cách đặt danh sách thả xuống thành nhiều giá trị?
- 13. Cách chọn giá trị trong javascript thả xuống?
- 14. Nhận giá trị của lựa chọn (thả xuống) trước khi thay đổi
- 15. Giá trị thả xuống của PHP nhận được và văn bản
- 16. jQuery nhận giá trị thả xuống đã chọn khi thay đổi
- 17. Nhận giá trị của trình đơn thả xuống bị tắt trong asp.net mvc
- 18. Danh sách thả xuống nhận được PHP chọn giá trị tùy chọn
- 19. jquery nhận giá trị được chọn từ danh sách thả xuống? Không phải văn bản
- 20. Cách lọc các giá trị danh sách thả xuống bằng một danh sách thả xuống khác trong ASP.NET, C#
- 21. danh sách thả xuống jquery, trang tải lại thay đổi bằng cách sử dụng Nhận yêu cầu có ID giá trị thả xuống
- 22. Danh sách thả xuống thả xuống Nguồn dữ liệu
- 23. Lấy giá trị đã chọn trong trình đơn thả xuống bằng jQuery.
- 24. Làm cách nào để nhận được văn bản của giá trị đã chọn của danh sách thả xuống?
- 25. Cách lấy giá trị đã chọn từ danh sách thả xuống trong JavaScript
- 26. Giá trị được chọn trong danh sách thả xuống tại sự kiện Selectedindexchanged
- 27. Javascript để đặt giá trị biểu mẫu ẩn khi thả xuống thay đổi
- 28. Linq Distinct() theo tên để điền một danh sách thả xuống với tên và giá trị
- 29. cách lấy giá trị đã chọn của menu thả xuống Đã tắt trong C#
- 30. trình đơn thả xuống "Giá trị cài đặt lỗi chuyển đổi '' cho 'null Converter'"
thể trùng lặp của [? Làm thế nào để có được giá trị của DropDownList sử dụng javascript chọn] (http://stackoverflow.com/ Câu hỏi/1085801/how-to-get-selected-value-of-dropdownlist-using-javascript) –
Nó thường khá hữu ích nếu bạn bao gồm một số mã trong câu hỏi của bạn – kurdtpage