Php 如何防止组合框在HTML中下拉?

Php 如何防止组合框在HTML中下拉?,php,html,forms,Php,Html,Forms,用户看到一个带有一组控件的web表单。其中之一是一个带有多个选项的组合框下拉列表 他选择一个并点击提交按钮。我的PHP表单操作验证输入&将提交显示为输入表单的只读版本以供确认 我想防止combobox下拉,只使用PHP生成的HTML 我可以吗 编辑:我需要以所见即所得的原始形式显示它,所以不能只使用纯文本,我想这就是你要找的: 选择一些id{color:black;} 要显示的文本 CSS用于防止禁用表单元素的灰显行为。文本字段旁边的小勾号仍将变灰,这直观地表明下拉列表不可用。如果用户无法更改任

用户看到一个带有一组控件的web表单。其中之一是一个带有多个选项的组合框下拉列表

他选择一个并点击提交按钮。我的PHP表单操作验证输入&将提交显示为输入表单的只读版本以供确认

我想防止combobox下拉,只使用PHP生成的HTML

我可以吗


编辑:我需要以所见即所得的原始形式显示它,所以不能只使用纯文本,我想这就是你要找的:

选择一些id{color:black;}

要显示的文本


CSS用于防止禁用表单元素的灰显行为。文本字段旁边的小勾号仍将变灰,这直观地表明下拉列表不可用。

如果用户无法更改任何内容,则使用确认屏幕有什么意义?组合框!=下拉列表。组合框是下拉列表和文本输入字段的组合,即也有预定义值可供选择的文本输入字段。这些在HTML规范中不存在。如果只是为了确认,为什么首先需要一个下拉列表?你不能把它显示为纯文本吗?如果用户不能更改任何内容,那么有一个确认屏幕有什么意义?所以他知道他的输入是有效的,并且可以看到它是什么。如果只是为了确认,为什么首先需要一个下拉列表?你不能把它显示为纯文本吗?我需要以所见即所得的原始形式显示它,所以不能只使用简单的文本,这直观地表明下拉列表不可用-尽管它仍然可用:-谢谢,尽管+1。我可能会用这个。嘿,妈。如果包含disabled=disabled属性,则该下拉列表确实不可用。至少,Firefox就是这样。我没有交叉测试,tbqh。颜色的样式在IE8中不起作用,但它确实被禁用了。事实上,你可以只使用文本来显示,它仍然可以工作。@Zerofiz,你绝对可以在任何智能浏览器和许多愚蠢的浏览器中启动它。但如果这是一个设计目标,那么这将破坏XHTML1解析: