freeCodeCamp/curriculum/challenges/chinese/01-responsive-web-design/basic-html-and-html5/add-a-submit-button-to-a-fo...

1.0 KiB

id title challengeType videoUrl forumTopicId
bad87fee1348bd9aedd08830 给表单添加提交按钮 0 https://scrimba.com/p/pVMPUv/cp2Nkhz 16627

--description--

让我们来给表单添加一个submit提交按钮,当点击提交按钮时,表单中的数据将会被发送到action属性指定的 URL 上。

例如:

<button type="submit">this button submits the form</button>

--instructions--

在表单的底部创建一个button按钮,按钮的type属性值为submit,文本为提交

--hints--

表单内部应该有一个按钮。

assert($('form').children('button').length > 0);

按钮的type属性值应该为submit

assert($('button').attr('type') === 'submit');

提交按钮的文本应该为提交

assert(
  $('button')
    .text()
    .match(/^\s*submit\s*$/gi)
);

确保按钮有结束标记。

assert(
  code.match(/<\/button>/g) &&
    code.match(/<button/g) &&
    code.match(/<\/button>/g).length === code.match(/<button/g).length
);

--solutions--