大家好我想要做的,當用戶選擇一個選項,另一個選項會出現。是的,我做到了,但是當用戶選擇其他選項,我想顯示的文字,但它不會在這裏工作是我的代碼:如何使用嵌套如果爲多選擇選項?
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js"></script></script>
<script type="text/javascript">
$(document).ready(function() {
$(".select-box").change(function() {
if ($(".select-box option[value='3']").attr('selected')) {
document.getElementById("demo").innerHTML="<select class='select-box'><option value='4'>a</option><option value='5'>b</option></select>";
if ($(".select-box option[value='5']").attr('selected')) {
document.write("Hello")
}
}
});
});
</script>
</head>
<body>
<select class="select-box">
<option>Select an option</option>
<option value="1">no alert</option>
<option value="2">no alert too</option>
<option value="3">alert</option>
</select>
<p></br>
<div id="demo"></div>
</body>
</html>
你究竟想要什麼?什麼時候應該是你寫的「你好」? –
如果您正在尋找,您沒有一個值爲5的選項。 –
當你點擊提示選項時,出現另一個選項的選項值爲「a」和「b」,然後當你點擊b選項時,它會顯示「你好」 – Teodoris