Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在今天标记HTML表单';s的Web应用程序_Html_Web Applications - Fatal编程技术网

在今天标记HTML表单';s的Web应用程序

在今天标记HTML表单';s的Web应用程序,html,web-applications,Html,Web Applications,在今天的web应用程序中,有内联编辑,并通过javascript等增强,如何标记表单。例如,在下面的web应用程序中 有 添加任务的输入框 任务阶段的复选框 用于编辑任务的内联文本框 是否需要一个元素?我是用来包装整个应用程序,还是像spark一样,每个内联编辑都有多个?但是我没有发现任何扭曲复选框的标记总是带有提交按钮。e、 g.和 当您需要将数据提交到处理这些数据(如复选框值)的某个位置(包括此页面本身)时,它非常有用 如果您根本不需要处理这些数据,那么只是可选的。但添加此标记也将有利

在今天的web应用程序中,有内联编辑,并通过javascript等增强,如何标记表单。例如,在下面的web应用程序中

  • 添加任务的输入框
  • 任务阶段的复选框
  • 用于编辑任务的内联文本框
是否需要一个
元素?我是用
来包装整个应用程序,还是像spark一样,每个内联编辑都有多个
?但是我没有发现任何扭曲复选框的
标记总是带有提交按钮。e、 g.

当您需要将数据提交到处理这些数据(如复选框值)的某个位置(包括此页面本身)时,它非常有用


如果您根本不需要处理这些数据,那么
只是可选的。但添加此标记也将有利于HTML语义

这是个好问题。考虑到web应用程序倾向于处理小型/离散ajax更新的性质,通常json对象(甚至是普通的旧javascrip数组)可能会被序列化并发送到服务器。这对于客户端可用性来说是非常好的

该表单将用于无法使用这种方法的场景。许多人仍然保持关闭javascript设置(出于安全原因!!)。因此,在javascript可用的环境中,在没有表单的情况下逐步添加ajax功能是有意义的,在不可能的情况下,可以通过表单发布完整的页面

这一趋势需要一段时间来调整,然后才能宣称web是100%支持javascript的

马和球场-当然…:0