我有一個輸入字段,用戶可以在其中輸入評論。我想添加另一個字段,但我希望它被「隱藏」,當他們點擊「添加人員」時,會彈出一個輸入字段的下拉框,然後鍵入您想添加的人員的姓名。然後,當用戶點擊「提交」時,評論和額外的「人員」信息被我的PHP腳本處理。這將如何完成?不是那麼隱藏的表單域
-1
A
回答
1
帶添加輸入字段的「添加人員」下拉框會隱藏在div中。當用戶點擊「添加人員」時,div可能會出現。
下拉式和輸入值將始終發送到您的PHP腳本。在PHP中,請確保排除您在這些字段中放置的任何默認值。
1
如果這是一個選項,最好使用jQuery。
如果不是,您可以使用Javascript DOM來完成同樣的事情,只需付出更多的努力。
您有隱藏的表單字段兩個選項:
- 您可以創建他們點擊「加人」
- 您可以提前創建它,默認情況下隱藏它每一次,然後只需點擊「添加人員」即可顯示。
要隱藏它,只需在要隱藏的元素(或其容器元素)上指定CSS屬性:display: none
。
如果您使用jQuery,可以將函數綁定到「添加人員」按鈕的單擊事件。否則,您可以指定onclick=""
屬性來調用一些顯示隱藏輸入框的Javascript函數。
一旦準備好提交表單,您可以再次使用jQuery將表單提交綁定到Javascript函數: $(myform).submit(someFunction)
。同樣,如果jQuery不是一個選項,您可以使用表單上的onsubmit
屬性來處理提交表單時發生的情況。
有了更多的信息,我可以根據您的需求定製這個響應。
2
相關問題
- 1. jQuery的隱藏表單域
- 2. 如何隱藏表單域?
- 3. 動態隱藏表單域
- 4. 隱藏DIV中的表單域
- 5. ExtJS獲取隱藏表單域的值
- 6. RailsAdmin - 隱藏表單域和標籤
- 7. Grails數據綁定隱藏表單域
- 8. Symfony呈現隱藏表單域
- 9. 跨站點腳本 - 隱藏表單域
- 10. 如何在opencart中隱藏表單域
- 11. 爲什麼我隱藏的HTML表單域顯示出來了?
- 12. 隱藏錶行是隱藏
- 13. 全名從用戶到是在分居隱藏的表單域
- 14. C#表單不隱藏
- 15. 表單隱藏()
- 16. 如何使用下拉列表中的值來隱藏隱藏表單域?
- 17. 如何發送包含隱藏表單域的curl POST表單?
- 18. 不驗證領域時,DIV是隱藏
- 19. 列表框不是隱藏
- 20. 是否可以在Bootstrap Modal上顯示和隱藏表單域?
- 21. 如何檢查表單域是否與jquery隱藏
- 22. 在Rails編輯操作表單中,隱藏表單域
- 23. 如何讓我的ASP表格控件顯示/隱藏? (不是那麼簡單,因爲它聽起來)
- 24. 隱藏表單2
- 25. 隱藏表單值
- 26. 的CSS絕對位置和溢出:隱藏不那麼好走
- 27. JQuery滾動和一些不那麼隱藏的標題
- 28. 隱藏域sfDoctrineGuard
- 29. 隱藏區域
- 30. 隱藏子域
這可能不會解決你所有的問題,但這裏是自動完成部分的部件 - http://jqueryui.com/demos/autocomplete/。用於零研究工作的 – dana 2012-02-17 20:05:18
-1。 – Sparky 2012-02-17 20:23:48