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 相关文章推荐
将HTML自动转为JS代码
Jun 26 Javascript
css把超出的部分显示为省略号的方法兼容火狐
Jul 23 Javascript
javascript拓展DOM操作 prependChild insertAfert
Nov 17 Javascript
js触发select onchange事件的小技巧
Aug 05 Javascript
Javascript基于AJAX回调函数传递参数实例分析
Dec 15 Javascript
javascript高级选择器querySelector和querySelectorAll全面解析
Apr 07 Javascript
值得分享的bootstrap table实例
Sep 22 Javascript
Javascript中return的使用与闭包详解
Jan 11 Javascript
JS+DIV实现的卷帘效果示例
Mar 22 Javascript
jquery ajaxfileuplod 上传文件 essyui laoding 效果【防止重复上传文件】
May 26 jQuery
bootstrap实现点击删除按钮弹出确认框的实例代码
Aug 16 Javascript
JavaScript禁用右键单击优缺点分析
Jan 20 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
php 中的str_replace 函数总结
2007/04/27 PHP
php技巧小结【推荐】
2017/01/19 PHP
使用PHP开发留言板功能
2019/11/19 PHP
正则表达式判断是否存在中文和全角字符和判断包含中文字符串长度
2008/09/27 Javascript
深入探讨前端框架react
2015/12/09 Javascript
jquery实现ajax提交表单信息的简单方法(推荐)
2016/08/24 Javascript
基于javascript实现按圆形排列DIV元素(三)
2016/12/02 Javascript
微信小程序(六):列表上拉加载下拉刷新示例
2017/01/13 Javascript
JavaWeb表单及时验证功能在输入后立即验证(含用户类型,性别,爱好...的验证)
2017/06/09 Javascript
JS计算输出100元钱买100只鸡问题的解决方法
2018/01/04 Javascript
JavaScript轮播停留效果的实现思路
2018/05/24 Javascript
Nuxt.js 数据双向绑定的实现
2019/02/17 Javascript
原生JS 实现的input输入时表格过滤操作示例
2019/08/03 Javascript
Layui Form 自定义验证的实例代码
2019/09/14 Javascript
javascript读取本地文件和目录方法详解
2020/08/06 Javascript
简单谈谈Python中的闭包
2016/11/30 Python
python3 实现爬取TOP500的音乐信息并存储到mongoDB数据库中
2019/08/24 Python
详解python中的模块及包导入
2019/08/30 Python
python通过移动端访问查看电脑界面
2020/01/06 Python
python中线程和进程有何区别
2020/06/17 Python
Python 转移文件至云对象存储的方法
2021/02/07 Python
Pytorch - TORCH.NN.INIT 参数初始化的操作
2021/02/27 Python
Django后端按照日期查询的方法教程
2021/02/28 Python
好药师网上药店:安全合法的网上药品零售药房
2017/02/15 全球购物
FC-Moto瑞典:欧洲最大的摩托车服装和头盔商店之一
2018/11/27 全球购物
印尼网上商店:Alfacart.com
2019/03/11 全球购物
Booking.com亚太地区:Booking.com APAC
2020/02/07 全球购物
信息部岗位职责
2013/11/12 职场文书
污水厂厂长岗位职责
2014/01/04 职场文书
《小蝌蚪找妈妈》教学反思
2014/02/21 职场文书
大学奖学金获奖感言
2014/08/15 职场文书
公司领导班子对照检查材料
2014/09/24 职场文书
2014年党的群众路线教育实践活动整改措施(个人版)
2014/09/25 职场文书
安全承诺书格式范本
2015/04/28 职场文书
因工资原因离职的辞职信范文
2015/05/12 职场文书
解决pytorch 损失函数中输入输出不匹配的问题
2021/06/05 Python