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 相关文章推荐
页面载入结束自动调用js函数示例
Sep 23 Javascript
jQuery的显示和隐藏方法与css隐藏的样式对比
Oct 18 Javascript
js弹窗返回值详解(window.open方式)
Jan 11 Javascript
IE6已终止操作问题的2种情况及解决
Apr 23 Javascript
详解JavaScript中Date.UTC()方法的使用
Jun 12 Javascript
Jquery Easyui表单组件Form使用详解(30)
Dec 19 Javascript
Angularjs自定义指令Directive详解
May 27 Javascript
vue watch深度监听对象实现数据联动效果
Aug 16 Javascript
JavaScript禁用右键单击优缺点分析
Jan 20 Javascript
JavaScript面向对象中接口实现方法详解
Jul 24 Javascript
BootstrapValidator验证用户名已存在(ajax)
Nov 08 Javascript
Angular CLI发布路径的配置项浅析
Mar 29 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的header和asp中的redirect比较
2006/10/09 PHP
php将图片保存入mysql数据库失败的解决方法
2014/12/27 PHP
详谈php中 strtr 和 str_replace 的效率问题
2017/05/14 PHP
js 匿名调用实现代码
2009/06/19 Javascript
javascript 面向对象编程 万物皆对象
2009/09/17 Javascript
ie下$.getJSON出现问题的解决方法
2014/02/12 Javascript
jquery append()方法与html()方法的区别及使用介绍
2014/08/01 Javascript
jQuery中offsetParent()方法用法实例
2015/01/19 Javascript
JavaScript获得url查询参数的方法
2015/07/02 Javascript
JS组件Bootstrap ContextMenu右键菜单使用方法
2016/04/17 Javascript
Js获取图片原始宽高的实现代码
2016/05/17 Javascript
购物车前端开发(jQuery和bootstrap3)
2016/08/27 Javascript
JQuery 动态生成Table表格实例代码
2016/12/02 Javascript
微信小程序 跳转方式总结
2017/04/20 Javascript
bootstrap手风琴折叠示例代码分享
2017/05/22 Javascript
详解Vuejs2.0 如何利用proxyTable实现跨域请求
2017/08/03 Javascript
小程序跳转H5页面的方法步骤
2020/03/06 Javascript
手把手教你实现 Promise的使用方法
2020/09/02 Javascript
[10:34]DOTA2上海特级锦标赛全纪录
2016/03/25 DOTA
Python英文文本分词(无空格)模块wordninja的使用实例
2019/02/20 Python
基于PyQt4和PySide实现输入对话框效果
2019/02/27 Python
python爬虫之爬取百度音乐的实现方法
2019/08/24 Python
Django 删除upload_to文件的步骤
2020/03/30 Python
Tensorflow tf.nn.depthwise_conv2d如何实现深度卷积的
2020/04/20 Python
基于Python的Jenkins的二次开发操作
2020/05/12 Python
对Keras中predict()方法和predict_classes()方法的区别说明
2020/06/09 Python
澳大利亚有机化妆品网上商店:The Well Store
2020/02/20 全球购物
荷兰时尚精品店:Labels Fashion
2020/03/22 全球购物
亚马逊意大利站点:Amazon.it
2020/12/31 全球购物
法学研究生自我鉴定范文
2013/12/04 职场文书
九年级政治教学反思
2014/02/06 职场文书
如何写一份好的英文求职信
2014/03/19 职场文书
药品营销专业毕业生自荐信
2014/07/02 职场文书
企业优秀团员事迹材料
2014/08/20 职场文书
2015年党务公开工作总结
2015/05/19 职场文书
护士爱岗敬业心得体会
2016/01/25 职场文书