remove (NamespaceContextImpl - JavaScript)

名前空間を削除します。

定義場所

NamespaceContextImpl

構文

remove(name:string) : string

パラメータ 説明
name 名前空間コンテキストのプレフィックス。
戻り値 説明
string 未定義。

使用法

このメソッドは、指定の名前空間を名前空間コンテキストから 削除します。プレフィックスが存在しない場合は 何も行われません。

このボタンの onclick イベントは 名前空間を削除します。名前空間コンテキスト、 プレフィックスと表示域はグローバルオブジェクトです。
if(sessionScope.ns != null) {
	var ns = sessionScope.ns;
	var p = requestScope.prefix;
	if(ns.getNamespaceURI(p) != null) {
		ns.remove(p);
		requestScope.msg = "Namespace " + p + " removed";
	} else {
		requestScope.msg = "No namespace " + p;
	}
} else {
	requestScope.msg = "No namespaces";
}