私のアプリケーションでドロップダウンリストが変更されているかどうかを確認する必要があります。どのように書くべきか教えてください。ドロップダウンリストが変更されました
if (document.form.dropdownlist.???)
私は何の代わりに書くべきか分からない
私のアプリケーションでドロップダウンリストが変更されているかどうかを確認する必要があります。どのように書くべきか教えてください。ドロップダウンリストが変更されました
if (document.form.dropdownlist.???)
私は何の代わりに書くべきか分からない
あなたはこれを与える可能性が固有のIDをDropDownListコントロール:その後、
<select name="foo" id="foo">
...
</select>
とonchange
イベント(DOMがロードされると、ボディのonload方法では、たとえば、あなたがサブスクリプションを作成します)に加入:
var ddl = document.getElementById('foo');
ddl.onchange = function() {
alert('the value has changed');
};
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");
}
}
ドロップダウンリストのどの部分ですか?選択した項目は?リストの項目は?それはスタイルですか? –
変更のための「フラグ」はありません。選択したオプションが変更されると、イベントが発生します。 [記事を読む](http://www.quirksmode.org/js/introevents.html)は、イベントの仕組みを紹介するものです。 – mkilmanas
@ Karl Nicoll。ドロップダウンリストの値が変更されたときを探しています。 – nasi