0

ねえ、私はhtmlでドロップダウンボックスを作成しましたが、特定のドロップダウンアイテムが選択されたときに2つの別々のテキストボックスを表示できるかどうか疑問に思っています。それで

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

項目3が選択されている場合、

入力テキストボックス1が表示されます-入力テキストボックス2が表示されます

みんなありがとう

4

1 に答える 1

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>
于 2011-01-27T22:55:44.297 に答える