【问题标题】:Which features do html form elements misshtml 表单元素遗漏了哪些功能
【发布时间】:2010-06-11 17:58:19
【问题描述】:

我只是想知道并想将我们心爱的 html 表单元素的所有缺失功能集中在一个地方。
一个示例可能是 列表框 中缺少水平滚动条。但我确信默认情况下我们希望在表单元素中看到很多功能。
请每个答案缺少一项功能。
谢谢。

【问题讨论】:

  • 如果您希望它有机会保持开放(因为没有一个明确的正确答案),您必须将其设为 Community Wiki。但是,即使您这样做,也不能保证它不会被关闭。
  • 好吧,我同意将其设为社区 wiki。
  • 但我不知道如何制作社区 Wiki,因为我在这里像个初学者。
  • 编辑问题并点击“CW”复选框
  • 点击编辑和复选框社区维基

标签: html forms missing-features


【解决方案1】:

日期/时间选择器控件,而不是总是试图操纵文本框、选择或其他一些控件来创建它们。

【讨论】:

  • 这个元素的概念出现在 HTML5 中。所以希望当人们最终完成 HTML5(我认为那是 2012 年)时,我们可以享受使用日期/时间选择器控件的乐趣。
【解决方案2】:

见鬼,他们错过了很多功能,我不知道从哪里开始!但这里是:

(在 HTML 4 中缺失,不知道 5)

  • 所有元素(包括复选框、单选按钮和select元素)的完全视觉可定制性(背景颜色、边框和文本颜色)

  • 文本输入的本机输入验证(无需 JS):仅限数字、仅限字母字符、正则表达式

【讨论】:

  • 从最重要的开始。
【解决方案3】:

在某些情况下,一个开放的枚举,一个“您可以输入的选择”会很方便。

如果几乎​​每个人(但不是完全)都以十种或 15 种不同方式中的一种来回答问题,那么您必须强制每个人输入答案,或者使用带有单独文本字段的“其他”选项。

【讨论】:

    【解决方案4】:

    缺乏对多窗口(甚至只是模式对话框)的内在支持是荒谬的

    想想数以万计的程序员时间浪费在div元素的杂技操作上,只是为了实现一个在桌面应用程序中非常容易的用户界面。

    【讨论】:

    • 我会说 jQuery 是使用 对话框 创建和操作多个窗口的更好解决方案。
    • 对...确保它落后于桌面应用的是微软,它故意让 IE 不标准并且落后。
    【解决方案5】:

    列出 HTML 4 中缺少的内容有点毫无意义,因为 HTML 5 中已经修复了很多内容。然后,我们大多数人都无法列出 HTML 5 中缺少的内容,因为我们对它还不够熟悉。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多