Properti HTMLObjectElement.name
menetapkan atau mengembalikan atribut NAME elemen OBJECT HTML.
Sintaks:
objectObj.name = value
objectObj.name
value adalah DOMString yang berisi huruf di dalam cakupan A-Z atau a-z dan bisa diikuti dengan huruf (A-Za-z), digit (0-9), tanda penghubung ("-"), tanda garis bawah ("_"), tanda titik dua (":"), dan titik (".").
Contoh di bawah ini mengembalikan nilai atribut NAME:
<OBJECT NAME="objectName" DATA="image.jpg" TYPE="image/jpg" WIDTH="200" HEIGHT="200">
</OBJECT>
<SCRIPT TYPE="text/javascript">
var objectObj = document.getElementsByTagName("object")[0];
alert(objectObj.name); // "objectName"
</SCRIPT>
Contoh di bawah ini menetapkan atribut NAME:
<OBJECT DATA="image.jpg" TYPE="image/jpg" WIDTH="200" HEIGHT="200">
</OBJECT>
<SCRIPT TYPE="text/javascript">
var objectObj = document.getElementsByTagName("object")[0];
objectObj.name = "objectName";
</SCRIPT>
Elemen OBJECT di atas akan menjadi:
<OBJECT DATA="image.jpg" TYPE="image/jpg" WIDTH="200" HEIGHT="200" NAME="objectName">
</OBJECT>