组合框,可以选择以HTML格式输入条目

时间:2016-07-07 11:05:50

标签: php html combobox

可以选择输入条目的组合框在HTML中正常工作,但我现在遇到的问题是,如果你有太多的数据显示没有找到滚动条,那就意味着有很多数据显示屏幕外。

startActivity(i);

请有人帮助我。

2 个答案:

答案 0 :(得分:2)

无法将滚动条添加到DataList,因为它不支持任何css属性,因此一种方法是可以使用dropdownlist, <select> <option/> </select>。滚动条自动添加到下拉列表..

答案 1 :(得分:0)

<?php $cars = array("Volvo", "BMW", "Toyota"); ?>

<script>
  function getOptions()
  {
      document.getElementById("sel1").style.visibility = "visible";
  }
  function addtext(a)
  {
     document.getElementById("txt1").value = a.innerHTML;
     document.getElementById("sel1").style.visibility = "hidden";
  }
</script>

<input type="text" name="txt1" id="txt1" onClick="getOptions()"><br/>
<select id="sel1" size="4" style="width:150px;visibility:hidden;" >
<?php 
   foreach($cars as $x => $x_value) 
   {
      echo "<option onClick='addtext(this)' value=".$x.">".$x_value."</option>";
   }
?>
</select>