0

我创建了一个表单,但我不确定为什么 required 属性的字段不起作用。我正在使用 xml、hmtl 和 jquery。我尝试了很多选择,包括:

<label class="control-labels form-required" t-att-for="'author_'+widget.id">AUTORE*</label>
<input class="form-control" type="text" name="author" t-att-id="'author_'+widget.id" t-att-value="widget.author" required="required"/>

<label class="control-labels form-required" t-att-for="'author_'+widget.id">AUTORE*</label>
<input class="form-control" type="text" name="author" t-att-id="'author_'+widget.id" t-att-value="widget.author" required/>

我究竟做错了什么?

4

1 回答 1

0

来自W3文档

定义和使用

必需的属性是一个布尔属性。

如果存在,它指定在提交表单之前必须填写输入字段。

注意: required 属性适用于以下输入类型:文本、搜索、url、电话、电子邮件、密码、日期选择器、数字、复选框、单选和文件。

<form action="/action_page.php">
  <label for="username">Username:</label>
  <input type="text" id="username" name="username" required>
  <input type="submit">
</form>
于 2020-09-17T06:36:02.637 回答