在我的应用程序中,我需要检查下拉列表是否已更改。你能告诉我怎么写吗?
if (document.form.dropdownlist.???)
我不知道写什么而不是????
答案 0 :(得分:3)
您可以为此下拉列表指定唯一ID:
<select name="foo" id="foo">
...
</select>
然后订阅onchange
事件(确保在加载DOM后进行订阅,例如在body onload方法中):
var ddl = document.getElementById('foo');
ddl.onchange = function() {
alert('the value has changed');
};
答案 1 :(得分:0)
var count=3;
function check()
{
var obj =new Array();
obj=document.getElementById("list");
checkLength(obj.length);
}
function checkLength(len)
{
if(len>count)
{
alert("Drop down size changed");
}
}