gpt4 book ai didi

javascript - 通过单击另一个选择框将元素添加到选择框 - Javascript

转载 作者:行者123 更新时间:2023-11-29 22:04:03 26 4
gpt4 key购买 nike

<html>
<head>
<title> Regioni </title>
</head>
<body>
<label>Selezione una regione</label>
<select name="regioni" id = "reg" name = "reg">
<option value="Abruzzo"> Abruzzo </option>
<option value="Basilicata"> Basilicata </option><onClick="Basilicata(regione)">
<option value="Calabria"> Calabria </option>
<option value="Campania"> Campania </option>
<option value="Emilia-Romagna"> Emilia-Romagna </option>
<option value="Friuli-Venezia Giulia"> Friuli-Venezia Giulia </option>
<option value="Lazio" id ="lazio" onclick="Ch"> Lazio </option>
</select>
<br>
<label>Province</label>
<select style="width:200" id="opt" name ="province">Province</select>
<script>
function Ch()
{
var ddl = document.getElementById("reg");
var selectedValue = ddl.options[ddl.selectedIndex].value;
if(selectedValue == "Lazio")
{
var select = document.getElementById("opt");
select.options[select.options.length] = new Option('Roma', 'Viterbo');
}
else
{
alert('seleziona una provincia!');
}
}
</script>
</body>
</html>

如果我单击拉齐奥,我希望在第二个选择框中出现拉齐奥地区的省份。

你能做到吗?我试过了,但显然不起作用。

最佳答案

需要在select元素上使用onchange事件;

<select name="regioni" id = "reg" name = "reg" onchange="ch();">

关于javascript - 通过单击另一个选择框将元素添加到选择框 - Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21973514/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com