2012-01-03 86 views
1

我有一個窗體的HTML頁面。窗體隨着輸入框下拉

的形式提交自己的地址,其中有$_GET['address'];

我想給用戶在地址部分的關鍵詞框從下拉選擇下拉框或輸入其地址的選擇我的PHP頁面。但我希望它仍然作爲相同的變量提交給我的PHP頁面。

所以我基本上要一個下拉框,其中的選項之一是輸入框...或類似的功能...

這可能與HTML?還是有更好的方法來做到這一點?

+0

可能的複製:http://stackoverflow.com/questions/2179576/writable-select-box | http://stackoverflow.com/questions/264640/how-can-i-create-an-editable-dropdownlist-in-html | http://stackoverflow.com/questions/2498713/html-select-and-text-input – danihp 2012-01-03 19:31:00

回答

3

這是不可能完全與HTML,因爲它會提交下拉框和輸入框的值。如果這兩個字段都被命名爲「地址」,它將提交到您的PHP頁面並保存在一個數組中。在我看來,如果沒有選擇這個選項,你的HTML頁面上的一些javascript可能會隱藏輸入框。

1

由於計劃最低 - 不使用任何UI組件 - 你可以有SELECTINPUT TEXT與文本添加到SELECT或當SELECT設置爲「其他」使INPUT TEXT能力....

,如果你想成爲更花哨 - 使用jQuery,Dojo,ExtJS或您選擇的其他框架的UI組件。