表单:数据的输入和验证

风行水上 @ 2014-09-05 19:11:09
标签:

    HTML中的表单主要起数据收集的作用,是和用户交互的重要组成部分。

    表单输入

    参见 HTML5: 表单输入

    表单验证

    主要是检验用户输入的数据是否“合法”。

    参见 HTML5: 表单验证

    表单设计

    表单设计主要是如何满足以下问题:

    • 表单的美观
    • 输入的效率

    表单的防作弊

    主要是解决其他人恶意地伪造表单。

    • 真人测试(常见的验证码就是为了这个目的)
    • 表单的重复提交
    • 表单的来源测试 (表单不是通过本网站提交的)
    • ……

    参见

    表单的增强

    主要是提供更强大的输入控件。

    比如为了让用户发表文章,原生的textarea就显得过于简单了。这时需要一个更像编辑器(WYSIWYG)的输入区域。

    比如上传文件,希望可以显示上传进度,或者允许用户通过拖拽(Drag-n-Drop)文件来直接上传。

    参见

    标签:

      分享到:
      comments powered by Disqus

      17/19ms