如何在选择标记?中指定每个选项,使用哪个属性(name,id,....)? 以及如何在服务器脚本中接收它以检测选择了哪个选项?HTML选择标记
HTML选择标记
回答
这里的一个标准选择框,其中值和内容是不同的:
<select name="color_id">
<option value="1">Red</option>
<option value="2">Blue</option>
<option value="3">Green</option>
</select>
在表单提交,$_GET['color_id']
或$_POST['color_id']
(取决于形式方法)如果用户已经选择蓝将被设置为2
。
如果该选项的内容是您想要发送的值,则不需要重复自己;如果没有指定其他值,则选项的值将设置为内容。
<select name="color_id">
<option>Red</option>
<option>Blue</option>
<option>Green</option>
</select>
在表单提交,$_GET['color_id']
或$_POST['color_id']
(取决于形式方法)如果用户已经选择蓝将被设置为Blue
。
$_GET
或$_POST
中的索引将是select
标记的name
。数组元素的内容将是option
的value
。
或者如果没有指定该值,每个选项标签 – 2010-10-19 23:33:09
-1之后的文本为缺少的示例代码......这应该恕我直言总是出现在一个新手问题的答案 – vog 2010-10-19 23:37:04
您可以使用此:
<select name="select1">
<option value="val1">Option 1</option>
<option value="val2">Option 2</option>
</select>
至于服务器端,这取决于您所使用的技术。
编辑对不起,我没有看到你把它标记为php。 $ _POST或$ _GET将包含“select1”项,具体取决于您在窗体标记中使用的方法。
- 1. html选择标记问题
- 2. Html选择标记问题
- 3. PHP和HTML选择标记
- 4. HTML选择标记到MySQL
- 5. HTML选择标记,决定下一个选择选项
- 6. HTML选择标记激活和关闭
- 7. 选择上的HTML标记的onClick
- 8. Jsoup访问HTML选择标记
- 9. 以html的形式选择标记
- 10. 选择2 JS - 忽略HTML标记
- 11. SWI-Prolog中的HTML选择标记
- 12. HTML选择标记文本方向
- 13. html选择标记以应用css
- 14. 在GWT中可以选择html标记
- 15. jquery在HTML表中选择标记的第一个父标记
- 16. 在HTML选择标记中选择的保留值
- 17. AngularJS用HTML选择标记选择整数值
- 18. html多选择选项如何标记选定的选项?
- 19. 选择标记ID
- 20. 选择标记的标签
- 21. html选择标记从已选中的复选框更改
- 22. 是否可以在ajax中的选择标记中插入选项标记html
- 23. 选项标记中的html标记
- 24. Rails的选择标记选择的值
- 25. 无法选择的选择标记
- 26. 在HTML中选择标记,如何检查选择了哪个选项
- 27. html选择标记如果选项更改添加样式在选择
- 28. 选择标记元素的HTML不反映它的选择选项
- 29. 为HTML选项指定类和占位符并选择标记
- 30. 如何在HTML选择标记中显示默认选项值
@vog:我之前抓到它你刷新了;)谢谢! – Matchu 2010-10-19 23:40:13