我们在上一个问题中确定 IE 不支持 HTML SELECT 的许多功能。您是否会根据您的经验推荐满足以下要求的替代小部件?
- 尊重
contentEditable属性(如果为真,则不允许选择更改) - 尊重
disabled单个 OPTION 的属性(将它们显示为“灰色”或带有删除线字体,并使它们不可选择) - 支持选项组(
OPTGROUP元素) - 支持和所有子元素中的
style选项bordermarginSELECT OPTION支持动态添加和删除OPTGROUP元素- 在 IE 6 及以上版本中支持上述内容
编辑:正如@Joel Coehoorn 所指出的,上述第 3 和第 5 项目前在 IE 中受支持。它们包含在此处以确保它们不会在替换小部件中被忽略。