我是靠谱客的博主 无私寒风,最近开发中收集的这篇文章主要介绍ExtJS下书写动态生成的xml(兼容火狐),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

复制代码 代码如下:

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.appendChild(passwordText);

//子树节点挂载
root.appendChild(username);
root.appendChild(userpassword);

//根内容挂载
xmlDoc.appendChild(root);

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

我使用
复制代码 代码如下:

var dom= new ActiveXObject()

只能有IE可以运行,为了兼容性,必须考虑火狐的用户,所以,这个程序为了:火狐用户的兼容性;没有本地XML也可以动态生成

最后

以上就是无私寒风为你收集整理的ExtJS下书写动态生成的xml(兼容火狐)的全部内容,希望文章能够帮你解决ExtJS下书写动态生成的xml(兼容火狐)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(134)

评论列表共有 0 条评论

立即
投稿
返回
顶部