在 HTML DOM 中,form 属性是 <input> 元素的一个属性,用于获取包含该输入元素的表单(<form>)的引用。这个属性返回一个指向包含该输入元素的表单的引用,如果输入元素不在任何表单中,那么返回值将为 null。

下面是一个例子:
<!DOCTYPE html>
<html>
<head>
  <title>Form Property Example</title>
</head>
<body>

<form id="myForm">
  <label for="myNumber">Enter a number: </label>
  <input type="number" id="myNumber" value="0">
</form>

<script>
  // 获取对数字输入框的引用
  var numberInput = document.getElementById("myNumber");

  // 获取包含数字输入框的表单的引用
  var formReference = numberInput.form;

  // 输出表单的id
  if (formReference) {
    console.log("包含数字输入框的表单的id是: " + formReference.id);
  } else {
    console.log("数字输入框不在任何表单中。");
  }
</script>

</body>
</html>

在这个例子中,我们创建了一个包含数字输入框的表单,然后使用 JavaScript 获取数字输入框的 form 属性,从而得到包含它的表单的引用。最后,我们输出了表单的id。如果输入框不在任何表单中,将输出一个相应的消息。




转载请注明出处:http://www.zyzy.cn/article/detail/4495/HTML