ExtJS下书写动态生成的xml(兼容火狐)


Posted in Javascript onApril 02, 2013
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(兼容火狐)
Javascript 相关文章推荐
开发中可能会用到的jQuery小技巧
Mar 07 Javascript
js获取鼠标点击的位置实现思路及代码
May 09 Javascript
开源的javascript项目Kissy介绍
Nov 28 Javascript
jQuery中html()方法用法实例
Dec 25 Javascript
javascript结合canvas实现图片旋转效果
May 03 Javascript
Javascript 是你的高阶函数(高级应用)
Jun 15 Javascript
所见即所得的富文本编辑器bootstrap-wysiwyg使用方法详解
May 27 Javascript
javascript 数组的正态分布排序的问题
Jul 31 Javascript
jQuery实现的小图列表,大图展示效果幻灯片示例
Oct 25 Javascript
使用Promise链式调用解决多个异步回调的问题
Jan 15 Javascript
微信小程序如何实现点击图片放大功能
Jan 21 Javascript
javascript实现打砖块小游戏(附完整源码)
Sep 18 Javascript
UpdatePanel和Jquery冲突的解决方法
Apr 01 #Javascript
jQuery弹出层始终垂直居中相对于屏幕或当前窗口
Apr 01 #Javascript
js 获取(接收)地址栏参数值的方法
Apr 01 #Javascript
表格单元格交错着色实现思路及代码
Apr 01 #Javascript
javascript 禁用IE工具栏,导航栏等等实现代码
Apr 01 #Javascript
Js 时间函数getYear()的使用问题探讨
Apr 01 #Javascript
jQuery去掉字符串起始和结尾的空格(多种方法实现)
Apr 01 #Javascript
You might like
Parse正式发布开源PHP SDK
2014/08/11 PHP
phpQuery让php处理html代码像jQuery一样方便
2015/01/06 PHP
PHP简单判断iPhone、iPad、Android及PC设备的方法
2016/10/11 PHP
PHP自定义递归函数实现数组转JSON功能【支持GBK编码】
2018/07/17 PHP
jquery 利用show和hidden实现级联菜单示例代码
2013/08/09 Javascript
Javascript中数组方法汇总(推荐)
2015/04/01 Javascript
JavaScript数组和循环详解
2015/04/27 Javascript
理解Angular数据双向绑定
2016/01/10 Javascript
总结Node.js中的一些错误类型
2016/08/15 Javascript
JS实现中国公民身份证号码有效性验证
2017/02/20 Javascript
Vuex之理解Getters的用法实例
2017/04/19 Javascript
Angular实现一个简单的多选复选框的弹出框指令实例
2017/04/25 Javascript
详解vue2.0监听属性的使用心得及搭配计算属性的使用
2018/07/18 Javascript
一文看懂如何简单实现节流函数和防抖函数
2019/09/05 Javascript
Vue 基于 vuedraggable 实现选中、拖拽、排序效果
2020/05/18 Javascript
vue实现列表滚动的过渡动画
2020/06/29 Javascript
Python 调用DLL操作抄表机
2009/01/12 Python
本地文件上传到七牛云服务器示例(七牛云存储)
2014/01/11 Python
python负载均衡的简单实现方法
2018/02/04 Python
python3+PyQt5实现拖放功能
2018/04/24 Python
python使用PIL实现多张图片垂直合并
2019/01/15 Python
使用python绘制二元函数图像的实例
2019/02/12 Python
Python中的几种矩阵乘法(小结)
2019/07/10 Python
详解django实现自定义manage命令的扩展
2019/08/13 Python
Django mysqlclient安装和使用详解
2020/09/17 Python
Python 无限级分类树状结构生成算法的实现
2021/01/21 Python
小天鹅官方商城:LittleSwan
2017/06/16 全球购物
三年级数学教学反思
2014/01/31 职场文书
优秀学生党员先进事迹材料
2014/05/29 职场文书
市场营销专业毕业生求职信
2014/07/21 职场文书
实习协议书范本
2014/09/25 职场文书
2014年帮扶工作总结
2014/11/26 职场文书
离婚协议书样本
2015/01/26 职场文书
2015年先进个人自荐书
2015/03/24 职场文书
2016年教师学习教师法心得体会
2016/01/20 职场文书
springcloud之Feign超时问题的解决
2021/06/24 Java/Android