Nếu bạn muốn kiểm tra tùy chọn đã chọn thông qua javascript
Phương pháp đơn giản nhất là thêm thuộc tính onchange trong thẻ đó và xác định hàm trong tệp js xem ví dụ nếu tệp html của bạn có các tùy chọn giống như thế này
<select onchange="subjects(this.value)">
<option>Select subject</option>
<option value="Computer science">Computer science</option>
<option value="Information Technolgy">Information Technolgy</option>
<option value="Electronic Engineering">Electronic Engineering</option>
<option value="Electrical Engineering">Electrical Engineering</option>
</select>
Và bây giờ thêm chức năng trong tập tin js
function subjects(str){
console.log(`selected option is ${str}`);
}
Nếu bạn muốn kiểm tra tùy chọn đã chọn trong tệp php
Chỉ cần cung cấp thuộc tính name trong thẻ của bạn và truy cập vào tệp php biến / mảng toàn cầu ($ _GET hoặc $ _POST) xem ví dụ nếu tệp html của bạn giống như thế này
<form action="validation.php" method="POST">
Subject:<br>
<select name="subject">
<option>Select subject</option>
<option value="Computer science">Computer science</option>
<option value="Information Technolgy">Information Technolgy</option>
<option value="Electronic Engineering">Electronic Engineering</option>
<option value="Electrical Engineering">Electrical Engineering</option>
</select><br>
</form>
Và trong tệp php.php của bạn, bạn có thể truy cập như thế này
$subject = $_POST['subject'];
echo "selected option is $subject";
this.selected
) mà bạn nên bỏ qua bằng jQuery ($(this).prop("selected")
) nhưng cả hai sẽ hoạt động cho bạn.