У меня есть два выпадающих меню. Когда я выбираю из первого раскрывающегося списка, записи во втором раскрывающемся списке должны измениться. Эта функция отлично работает в браузере, но не в HTA (приложении HTML).
Мой код
<html>
<head>
<script language="javascript">
function change()
{
var sel=document.getElementById("second")
var val=document.getElementById("first").value
if(val=="1")
{
sel.innerHTML="<option>a</option><option>b</option> <option>c</option>"
}
else if(val=="2")
{
sel.innerHTML="<option>x</option><option>y</option><option>z</option>"
}
}
</script>
</head>
<body>
<div>
<select id="first" onchange="change()">
<option>1</option>
<option>2</option>
</select >
<select id="second">
<option>a</option>
<option>b</option>
<option>c</option>
</select>
</div>