2
工作,我有两个选择下拉menus.When我从第一个下拉列表中选择,然后在第二个下拉条目应该改变。此功能在浏览器中正常工作。但不是在HTA(HTML应用程序)HTA和Javascript兼容性。 JavaScript的不HTA
我的代码
<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>
我打开与微软HTML应用程序主机HTA – user2095748
是的,我知道,但IE提供JS和mshta.exe渲染引擎。请参阅[HTA中的Javascript版本](http://stackoverflow.com/a/19570684/1169519)了解更多信息。 – Teemu