blob: 3256e5be65918dfce9c53df5792b32130d12ca8e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
---
title: HTMLFormElement.name
slug: Web/API/HTMLFormElement/name
translation_of: Web/API/HTMLFormElement/name
---
{{APIRef("HTML DOM")}}
La propriété `HTMLFormElement.name` représente le nom de l'élément `form` sous la forme d'une chaîne de caratères.
Si votre {{HTMLElement("Form")}} contient un élément appelé *name*, alors ce dernier redéfinit la propriété `form.name`, afin que vous ne puissiez y accéder. Internet Explorer (IE) bloque la définition ou la modification du nom d'un élément créé avec `createElement()` à partir de la propriété `name`.
## Syntaxe
string = form.name
form.name = string
## Exemple
```js
var form1name = document.getElementById("form1").name;
if (form1name != document.form.form1) {
// browser doesn't support this form of reference
}
```
## Spécification
- [HTML 5, Section 4.10.3, The form Element](http://www.w3.org/TR/html5/forms.html#dom-form-name)
- [DOM Level 2 HTML: name](http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-22051454)
|