| Depr. | Version |
|---|---|
| No | HTML 4 |
| IE5.5+ | FF1+ | SA1.3+ | OP9.2+ | CH2+ |
|---|---|---|---|---|
| Full | Full | Full | Full | Full |
Syntax
Description
The name
attribute is one method for referencing an object
element in JavaScript (the alternative, forward-thinking method is to
reference it by its id attribute). This attribute has historically been used for
techniques such as image swaps for rollovers, which have since largely
been replaced using CSS techniques.
Example
Thename attribute provides a means for referencing the
object: <object data="giant-dog.jpg" height="225" width="300"
align="left" vspace="30" name="dog-information-kiosk">
</object>
Value
This attribute takes as its value any name that the developer chooses, so long as it doesn’t contain spaces or special characters.
Compatibility
| Internet Explorer | Firefox | Safari | Opera | Chrome | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5.5 | 6.0 | 7.0 | 8.0 | 1.0 | 1.5 | 2.0 | 3.0 | 3.5 | 1.3 | 2.0 | 3.1 | 4.0 | 9.2 | 9.5 | 10.0 | 2.0 |
| Full | Full | Full | Full | Full | Full | Full | Full | Full | Full | Full | Full | Full | Full | Full | Full | Full |
It causes no compatibility issues, and has excellent support across all tested browsers.
User-contributed notes
Add a note
To post a note on this topic, please log in with your SitePoint username and password. If you don't have an account yet, you can create a new account for free.