getNamespaceURI (NamespaceContext - JavaScript)

プレフィックスの URI を取得します。

定義場所

NamespaceContext

構文

getNamespaceURI(name:string) : string

パラメータ 説明
name 名前空間コンテキストのプレフィックス。
戻り値 説明
string 一致する URI。 プレフィックスが存在しない場合は NULL。

使用法

プレフィックスは名前空間コンテキスト内で固有です。

このボタンは、名前空間コンテキストの すべてのプレフィックスと対応する URI を表示します。名前空間コンテキスト (sessionScope.ns) と 表示域 (requestScope.yrequestScope.msg) は、 ページの別の個所で定義されているグローバル変数です。
if(sessionScope.ns != null) {
	requestScope.y = "Namespaces";
	var p = sessionScope.ns.getPrefixes();
	while(p.hasNext()) {
		var np = p.next();
		requestScope.y = requestScope.y + "¥n¥t" +
			np + " = " + ns.getNamespaceURI(np);
	}
} else {
	requestScope.msg = "No namespaces";
}