W3cubDocs

/Web APIs

HTMLFormElement: name property

The HTMLFormElement.name property represents the name of the current <form> element as a string.

If your <form> element contains an element named name then that element overrides the form.name property, so that you can't access it.

Value

A string.

Examples

js

const form1name = document.getElementById("form1").name;

if (form1name !== document.form.form1) {
  // Browser doesn't support this form of reference
}

Specifications

Browser compatibility

Desktop Mobile
Chrome Edge Firefox Internet Explorer Opera Safari WebView Android Chrome Android Firefox for Android Opera Android Safari on IOS Samsung Internet
name 1 12 1 5.5 ≤12.1 3 4.4 18 4 ≤12.1 1 1.0

© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLFormElement/name