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 相关文章推荐
在视频前插入广告
Nov 20 Javascript
javascript jq 弹出层实例
Aug 25 Javascript
使用CSS3的scale实现网页整体缩放
Mar 18 Javascript
Javascript实现简单的富文本编辑器附演示
Jun 16 Javascript
javascript trim函数在IE下不能用的解决方法
Sep 12 Javascript
Javascript中拼接大量字符串的方法
Feb 05 Javascript
js实现点击链接后延迟3秒再跳转的方法
Jun 05 Javascript
纯JS实现可拖拽表单的简单实例
Sep 02 Javascript
jQuery中Chosen三级联动功能实例代码
Mar 07 Javascript
mui 打开新窗口的方式总结及注意事项
Aug 20 Javascript
原生JS实现Ajax跨域请求flask响应内容
Oct 24 Javascript
vue父组件向子组件传递多个数据的实例
Mar 01 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
关于使用coreseek并为其做分页的介绍
2013/06/21 PHP
Codeigniter生成Excel文档的简单方法
2014/06/12 PHP
PHP cURL初始化和执行方法入门级代码
2015/05/28 PHP
浅谈php调用python文件
2019/03/29 PHP
JavaScript 入门·JavaScript 具有全范围的运算符
2007/10/01 Javascript
jQuery 幻灯片插件(带缩略图功能)
2011/01/24 Javascript
javascript:void(0)的问题使用探讨
2014/04/10 Javascript
JavaScript实现数组随机排序的方法
2015/06/26 Javascript
AngularJS基础 ng-include 指令简单示例
2016/08/01 Javascript
js 转json格式的字符串为对象或数组(前后台)的方法
2016/11/02 Javascript
简单实现JS倒计时效果
2016/12/23 Javascript
基于jQuery实现弹幕APP
2017/02/10 Javascript
基于vue2.0+vuex的日期选择组件功能实现
2017/03/13 Javascript
微信小程序 循环及嵌套循环的使用总结
2017/09/26 Javascript
浅析Angular19 自定义表单控件
2018/01/31 Javascript
JavaScript使用小插件实现倒计时的方法讲解
2019/03/11 Javascript
layui按条件隐藏表格列的实例
2019/09/19 Javascript
原生js实现3D轮播图
2020/03/21 Javascript
javascript 易错知识点实例小结
2020/04/25 Javascript
Vue自定义全局弹窗组件操作
2020/08/11 Javascript
vue elementui tree 任意级别拖拽功能代码
2020/08/31 Javascript
JS将指定的某个字符全部转换为其他字符实例代码
2020/10/13 Javascript
Python实现的简单排列组合算法示例
2018/07/04 Python
matplotlib实现热成像图colorbar和极坐标图的方法
2018/12/13 Python
python 已知一个字符,在一个list中找出近似值或相似值实现模糊匹配
2020/02/29 Python
Python调用飞书发送消息的示例
2020/11/10 Python
python批量合成bilibili的m4s缓存文件为MP4格式 ver2.5
2020/12/01 Python
客户经理竞聘演讲稿
2014/05/15 职场文书
镇人大副主席民主生活会对照检查材料思想汇报
2014/10/01 职场文书
经验交流材料格式
2014/12/30 职场文书
南湾猴岛导游词
2015/02/09 职场文书
暑期社会实践个人总结
2015/03/06 职场文书
2015年中学总务处工作总结
2015/07/22 职场文书
2016春季幼儿园小班开学寄语
2015/12/03 职场文书
离婚协议书范本(2016最新版)
2016/03/18 职场文书
Python中的np.argmin()和np.argmax()函数用法
2021/06/02 Python