单击表单的提交按钮可以通过什么?

阿比舍克·乔汉(Abhishek Chauhan)

我正在使用带有玉器模板引擎的node.js。我在翡翠中有以下一种形式:

form.form-signin(style="padding-left:10px", action='/update', method='post')
      table.table.table-hover(style="background-color:#fff;align:center;border:1px solid #ddd;padding-left:10px")#myTable.tablesorter
        tbody
          - if (evententries.length > 0) {
            each entry, i in evententries
              tr(style="height:5;font-size:12px;")
                td(style="background-color:#5c78b2;")
                  p(style="color: #fff;text-align:center;") Team Name
                td(style="background-color:#5c78b2")
                  p(style="color: #fff;text-align:center") Presenter(s) 
                td(style="background-color:#5c78b2")
                  p(style="color: #fff;text-align:center") Master
                td(style="background-color:#5c78b2")
                  p(style="color: #fff;text-align:center") Manager
              tr(style="height:30px;background-color:#E5EDFC;color: #000;font-size:14px;align:center")
                td
                  input(type='textbox', name='teamname', value='#{entry.teamname}', style='width:120px;', readonly='readonly')
                td
                  input(type='textbox', name='presenters', value='#{entry.presenters}', style='width:120px;', readonly='readonly')
                td
                  input(type='textbox', name='scrummaster', value='#{entry.master}', style='width:120px;', readonly='readonly')
                td
                  input(type='textbox', name='manager', value='#{entry.manager}', style='width:120px;', readonly='readonly')
              tr
                td(style="background-color:#fff; vertical-align:middle")
                  p(style="white-space:pre;word-wrap: break-word;text-align:center") Write-up
                td(style="background-color:#fff", colspan="2")
                  input(type='textbox', name='writeup', value='#{entry.writeup}', style='width:120px;', readonly='readonly')
                td(style="background-color:#fff; vertical-align:middle")
                  button#edit(type='submit') Edit

我想知道这种形式的表单将提交什么内容,因为它里面有一个带有只读输入字段的表。我希望在提交表单时只传递输入的只读字段。

Jukka K.Korpela

提交表单时,发送的数据由与HTML规范中定义的“成功控件”相对应的name = value对组成;参见例如HTML 4.01部分中有关控件表单数据集构造的内容只有具有名称和值的控件(窗体字段)才可以是“成功的控件”。在这种情况下,input元素是成功的控件,但不成功元素除外input type="submit",因为它缺少name属性。因此,从这种形式,只有只读字段被提交。

但是,通过构造一个简单的服务器端脚本来检查真正提交的内容是个好主意,该脚本仅回显所收到的内容,并进行测试,将表单的action属性替换为指向该脚本属性。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Blazor:如何通过单击按钮提交表单

来自分类Dev

通过单击“不提交”按钮的表单发布

来自分类Dev

提交表单时为什么单击按钮?

来自分类Dev

通过单击CSS按钮提交/检测提交表单

来自分类Dev

如何仅通过单击提交按钮来提交表单

来自分类Dev

是否可以通过单击按钮来验证表单的一部分,而无需先实际提交表单?

来自分类Dev

无需单击提交按钮即可提交表单

来自分类Dev

PHP表单-单击单选按钮提交表单

来自分类Dev

通过单击Enter并从Bootstrap模态窗口中单击Submit按钮来提交表单数据

来自分类Dev

通过单击Enter并从Bootstrap模态窗口中单击Submit按钮来提交表单数据

来自分类Dev

禁用提交按钮并通过isset提交表单

来自分类Dev

单击Enter并单击“提交”按钮即可提交表单数据

来自分类Dev

如何区分单击提交按钮和单击输入以提交表单?

来自分类Dev

单击Enter并单击“提交”按钮即可提交表单数据

来自分类Dev

表单提交,尽管单击的按钮不是提交按钮

来自分类Dev

表单在错误的按钮中单击提交

来自分类Dev

单击按钮时如何防止表单提交?

来自分类Dev

如何单击表单中的提交按钮?

来自分类Dev

提交表单而无需单击按钮

来自分类Dev

根据单击的按钮更改表单提交URL

来自分类Dev

单击按钮时如何防止表单提交?

来自分类Dev

按钮单击仅在 Firefox 上提交表单

来自分类Dev

表单仅在单击提交按钮后显示

来自分类Dev

如何将带有按钮的表单提交更改为可以单击的内容?

来自分类Dev

通过单击链接使用POST提交表单

来自分类Dev

通过单击liferay中的链接提交表单

来自分类Dev

无法模拟通过javascript单击提交按钮

来自分类Dev

通过Ajax传递单击的提交按钮值

来自分类Dev

确定在Django表单提交中单击了哪个提交按钮

Related 相关文章

  1. 1

    Blazor:如何通过单击按钮提交表单

  2. 2

    通过单击“不提交”按钮的表单发布

  3. 3

    提交表单时为什么单击按钮?

  4. 4

    通过单击CSS按钮提交/检测提交表单

  5. 5

    如何仅通过单击提交按钮来提交表单

  6. 6

    是否可以通过单击按钮来验证表单的一部分,而无需先实际提交表单?

  7. 7

    无需单击提交按钮即可提交表单

  8. 8

    PHP表单-单击单选按钮提交表单

  9. 9

    通过单击Enter并从Bootstrap模态窗口中单击Submit按钮来提交表单数据

  10. 10

    通过单击Enter并从Bootstrap模态窗口中单击Submit按钮来提交表单数据

  11. 11

    禁用提交按钮并通过isset提交表单

  12. 12

    单击Enter并单击“提交”按钮即可提交表单数据

  13. 13

    如何区分单击提交按钮和单击输入以提交表单?

  14. 14

    单击Enter并单击“提交”按钮即可提交表单数据

  15. 15

    表单提交,尽管单击的按钮不是提交按钮

  16. 16

    表单在错误的按钮中单击提交

  17. 17

    单击按钮时如何防止表单提交?

  18. 18

    如何单击表单中的提交按钮?

  19. 19

    提交表单而无需单击按钮

  20. 20

    根据单击的按钮更改表单提交URL

  21. 21

    单击按钮时如何防止表单提交?

  22. 22

    按钮单击仅在 Firefox 上提交表单

  23. 23

    表单仅在单击提交按钮后显示

  24. 24

    如何将带有按钮的表单提交更改为可以单击的内容?

  25. 25

    通过单击链接使用POST提交表单

  26. 26

    通过单击liferay中的链接提交表单

  27. 27

    无法模拟通过javascript单击提交按钮

  28. 28

    通过Ajax传递单击的提交按钮值

  29. 29

    确定在Django表单提交中单击了哪个提交按钮

热门标签

归档