ホームページ  >  記事  >  ウェブフロントエンド  >  動的に生成された XML を ExtJS で記述する (Firefox と互換性あり)_extjs

動的に生成された XML を ExtJS で記述する (Firefox と互換性あり)_extjs

WBOY
WBOYオリジナル
2016-05-16 17:38:341541ブラウズ
コードをコピー コードは次のとおりです。

function getXml() {
//入力値
var name = textName.getValue();
var pwd = textPwd.getValue();
//初期化オブジェクト
var xmlDoc = document.implementation.createDocument("", "" , null);
xmlDoc.async="false";//データが完全に入力される前に XML の送信アクションをキャンセルします

//Xml ヘッダーの書き込み
var header=xmlDoc.createProcessingstruct ("xml ","version='1.0'");
xmlDoc.appendChild(header)

// サブツリーを作成します
var root = xmlDoc.createElement("loginInfo"); 🎜> var username = xmlDoc.createElement("userName");
var userpassword = xmlDoc.createElement("passWord");
//サブツリー テキスト コンテンツを作成します
var usernameText=xmlDoc.createTextNode(name) ;
varpasswordText=xmlDoc.createTextNode(pwd);


//
username.appendChild(usernameText);
userpassword.appendChild(passwordText); 🎜>
//サブツリー ノードのマウント
root.appendChild(username);

//ルート コンテンツのマウント
xmlDoc. ;

//xml テキストの内容を返します
return
}




を使用します。コードをコピーします
コードは次のとおりです: var dom= new ActiveXObject()
互換性のため、IE のみが実行できます。 Firefox ユーザーを考慮する必要があるため、このプログラムは以下を目的としています: Firefox ユーザーとの互換性、ローカル XML なしで動的に生成可能

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。