Retrieves a collection of namespace objects.
dhtml语法
[ oNamespace
= ]
document.namespaces |
[ oObject = ]
document.namespaces(iIndex) |
DHTML可能的值
oNamespace | Array of namespace objects. |
oObject | Reference to an individual item in the array of elements contained by the object. |
iIndex | Required. Integer that specifies the zero-based index of the item to be returned. |
Members Table
The following table lists the members exposed by the
namespaces
object. Click a tab on the left to choose the type of member you want to view.
Attributes/Properties
Property | Description |
---|
length |
Sets or retrieves the number of objects in a collection. |
Methods
Method | Description |
---|
add |
Creates a new namespace object and adds it to the collection. |
item |
Retrieves a namespace object from the namespaces collection. |
DHTML代码范例
This sample demonstrates how to programmatically retrieve the names for all namespaces within the primary document.
<HTML XMLNS:firstNS
XMLNS:secondNS
XMLNS:thirdNS>
<HEAD>
<?IMPORT NAMESPACE="firstNS" IMPLEMENTATION="some_namespace.htc">
<?IMPORT NAMESPACE="secondNS" IMPLEMENTATION="some_namespace.htc">
<?IMPORT NAMESPACE="thirdNS" IMPLEMENTATION="some_namespace.htc">
<SCRIPT>
function getNS(){
// Retrieving the namespace's name two different ways.
var strInfo = "The following methods demonstrate how to retrieve a "
strInfo += "namespace's name.\n\n";
for(x = 0; x < document.namespaces.length; x++){
oRow = oTable.insertRow();
//Create cell with the Index.
oCell = oRow.insertCell();
oCell.align = 'center';
oCell.innerText = x;
/* Create cell with the namespace name using
document.namespaces.item(iIndex).name. */
oCell = oRow.insertCell();
oCell.align = 'center';
oCell.innerText = document.namespaces.item(x).name;
/* Create cell with the namespace name using
document.namespaces(iIndex).name. */
oCell = oRow.insertCell();
oCell.align = 'center';
oCell.innerText = document.namespaces(x).name;
}
}
</SCRIPT>
</HEAD>
<BODY>
<TABLE id="oTable" BORDER=1>
<TR>
<TH>Index</TH>
<TH>Using<BR>document.namespaces.item(iIndex).name</TH>
<TH>Using<BR>document.namespaces(iIndex).name</TH>
</TR>
</TABLE>
<BR>
<BUTTON id="btn1" onclick="getNS();">Retrieve names</BUTTON>
</BODY>
</HTML>
This feature requires Microsoft® Internet Explorer 5.5 or later. Click the following icon to install the latest version. Then reload this page to view the sample.
是否符合公共标准
There is no public standard that applies to this collection.
Applies To
更多语法参考
introduction to viewlink, About Element Behaviors