有時候,下拉框不能滿足我們的業務需求,還需要同時支援使用者輸入內容,預設的select標籤是不支援使用者輸入的,下面我說一下原生的select如何支援使用者輸入,程式碼如下:
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <div style="position:relative;"> <span style="margin-left:105px;overflow:hidden;"> <select style="width:118px;margin-left:-100px;height:21px;" onchange="this.parentNode.nextSibling.value=this.options[this.selectedIndex].text;"> <option value="-1">請選擇...</option> <option value="1">選項一</option> <option value="2">選項二</option> <option value="3">選項三</option> </select> </span> <input type="text" style="width:100px;position:absolute;left:0px;" value="請選擇..."> </div> </body> </html>