0
A
回答
0
你想改變它的客戶端或服務器端。如果客戶端真的沒有使用某種類型的javascript的方式。
0
您可以使用innerHTML但並不是所有的瀏覽器(不兼容:NN4,OP5,OP6)兼容
1
關鍵是要創建下拉元素,並將其添加到形式,以及刪除文本字段。你可以有HTML這樣的:
<form id='myform'>
...
<span id='textelement'>text goes here</span>
<input type='button' value='change text to dropdown' onclick='change()'/>
...
</form>
然後你change()
功能可能是這樣的:
function change() {
var _form = document.getElementById('myform');
var _text = document.getElementById('textelement');
_form.removeChild(_text);
var _combo = document.createElement('select');
_combo.setAttribute('size', '1');
_combo.setAttribute('id', 'dropdownelement');
_form.appendChild(_combo);
_combo = document.getElementById('dropdownelement');
//add first value to the dropdown
var _opt = document.createElement('option');
_opt.text = 'New option 1';
_opt.value = '1';
_combo.add(_opt);
//add second value to the dropdown
_opt = document.createElement('option');
_opt.text = 'New option 2';
_opt.value = '2';
_combo.add(_opt);
...
}
請注意,我沒有測試此代碼 - 使用它作爲只是一個起點。
相關問題
- 1. 下拉菜單創建文本字段
- 2. 下拉框的動態文本字段
- 3. 如何在選擇下拉菜單時禁用文本字段
- 4. html下拉菜單動態變化
- 5. 將模型表單下拉字段轉換爲文本字段
- 6. Ajax:如何顯示動態下拉菜單和文本框?
- 7. 如何在動態下拉菜單
- 8. 如何製作動態下拉菜單?
- 9. as3動態下拉菜單
- 10. PHP動態下拉菜單
- 11. 動態下拉菜單 - PHP
- 12. 動態下拉菜單 - AngularFire2
- 13. 動態下拉菜單
- 14. 當選擇下拉菜單時,表格文本字段變爲可見
- 15. Rails級聯下拉列表:根據上一下拉選項將下拉菜單更改爲文本字段
- 16. 更改JQuery動態下拉菜單填充其他字段
- 17. 動態下拉菜單會打開新字段
- 18. 如何正確地將變量放在下拉菜單中
- 19. 如何將數值從下拉菜單下載到文本框
- 20. 動態地將經典文本字段轉換爲TFL文本字段?
- 21. 使下拉菜單的寬度變爲動態
- 22. 如何獲取JPanel組件的值,如下拉菜單,正在動態創建的文本字段
- 23. 在選擇下拉菜單時創建文本字段
- 24. python tkinter:使用下拉菜單啓用文本字段
- 25. Wicket ListView - 通過文本字段刷新下拉菜單
- 26. JQGrid下拉菜單/文本字段在一個
- 27. 如何將選擇下拉菜單轉換爲ul下拉菜單?
- 28. Bootstrap下拉菜單:如何使文字很好地包裹
- 29. 引導下拉菜單,菜單項添加文本字段點擊
- 30. 根據動態下拉菜單回顯文本
有趣。你試過什麼了?你卡在哪裏? –
我不認爲你可以在Lynx中做到這一點,或者在端口80上使用'ole'telnet或NCSA Mosaic或Netscape 1.x ... –
爲什麼不使用jQuery?我從來沒有聽說過不使用jQuery作爲要求 –