首頁 > web前端 > js教程 > 主體

ExtJS下書寫動態產生的xml(相容火狐)_extjs

WBOY
發布: 2016-05-16 17:38:34
原創
1559 人瀏覽過
複製程式碼 程式碼如下:

function getXml() { /取得輸入值>var name = textName.getValue();
var pwd = textPwd.getValue();
//初始化物件
var xmlDoc = document.implementation.createDocument("", "", null);
xmlDoc.async="false";//取消xml在還沒完成資料完整填入就提交的動作

//xml頭部寫
var header=xmlDoc.createProcessingInstruction("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);
var passwordText=xmlDoc.createTextNode(pwd);


//子樹文字內容掛載
username.appendChild(usernameText);
userpassword.appendld(

//子樹節點掛載
root.appendChild(username);
root.appendChild(userpassword);

//根內容掛載
xmlDoc. appendChild(root);

//返回xml文本內容
return xmlDoc;
};


我使用


複製程式碼 程式碼如下:
var dom= new ActiveXObject()


只能有IE可以運行,為了相容性,必須考慮火狐的用戶,所以,這個程式為了:火狐用戶的相容性;沒有本地XML也可以動態產生

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板