2011-01-27 14 views
0

ちょっと、htmlでドロップダウンボックスを作っていますが、特定のドロップダウンアイテムが選択されたときに2つのテキストボックスが表示されるのが可能かどうかは疑問です。 だから、ドロップダウンで入力ボックスが表示される

ドロップダウン - 項目1 - アイテム2 - 項目3

項目3は

入力テキストボックスに、その後1が表示され、選択された場合 - 入力テキストボックス2

みんなありがとうを表示されますが

答えて

2
<select id='combo'> 
    <option>...</option> 
</select> 
<input id='text1' style='display: none'/> 
<input id='text2' style='display: none'/> 
<script> 
// Disclaimer: using a library (jquery, ext-core, prototype) to bind events and change 
// styles is safer across browsers 
document.getElementById('combo').onchange = function() { 
    var display = this.selectedIndex == 2 ? "inline" : "none"; 
    document.getElementById('text1').style.display = display; 
    document.getElementById('text2').style.display = display; 
} 
</script> 
+0

ありがとう、素晴らしい作品! –

関連する問題