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 相关文章推荐
用Javascript实现锚点(Anchor)间平滑跳转
Sep 08 Javascript
window.setInterval()方法的定义和用法及offsetLeft与style.left的区别
Nov 11 Javascript
JS简单编号生成器实现方法(附demo源码下载)
Apr 05 Javascript
vue制作加载更多功能的正确打开方式
Oct 12 Javascript
JS百度地图搜索悬浮窗功能
Jan 12 Javascript
swiper插件自定义切换箭头按钮
Dec 28 Javascript
详解处理bootstrap4不支持远程静态框问题
Jul 20 Javascript
微信小程序实现指定显示行数多余文字去掉用省略号代替
Jul 25 Javascript
vue 移动端注入骨架屏的配置方法
Jun 25 Javascript
JavaScript键盘事件响应顺序详解
Sep 30 Javascript
解决vue项目F5刷新mounted里的函数不执行问题
Nov 05 Javascript
Vue 实现登录界面验证码功能
Jan 03 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 上传文件的方法(类)
2009/07/30 PHP
php在页面中调用fckeditor编辑器的方法
2011/06/10 PHP
四个PHP非常实用的功能
2015/09/29 PHP
php自定义分页类完整实例
2015/12/25 PHP
PHP生成短网址方法汇总
2016/07/12 PHP
js实现鼠标拖动图片并兼容IE/FF火狐/谷歌等主流浏览器
2013/06/06 Javascript
jquery遍历数组与筛选数组的方法
2013/11/05 Javascript
jQuery 顶部导航跟随滚动条滚动固定浮动在顶部
2014/06/06 Javascript
nodejs实现的一个简单聊天室功能分享
2014/12/06 NodeJs
深入理解JavaScript系列(36):设计模式之中介者模式详解
2015/03/04 Javascript
js removeChild 方法深入理解
2016/08/16 Javascript
JS Canvas定时器模拟动态加载动画
2016/09/17 Javascript
bootstrap导航栏、下拉菜单、表单的简单应用实例解析
2017/01/06 Javascript
详解网站中图片日常使用以及优化手法
2017/01/09 Javascript
如何通过非数字与字符的方式实现PHP WebShell详解
2017/07/02 Javascript
JavaScript 复制对象与Object.assign方法无法实现深复制
2018/11/02 Javascript
layui table 列宽百分比显示的实现方法
2019/09/28 Javascript
[02:57]DOTA2亚洲邀请赛 SECRET战队出场宣传片
2015/02/07 DOTA
Python文件读取的3种方法及路径转义
2015/06/21 Python
python列表生成式与列表生成器的使用
2018/02/23 Python
完美解决Python matplotlib绘图时汉字显示不正常的问题
2019/01/29 Python
python twilio模块实现发送手机短信功能
2019/08/02 Python
python操作yaml说明
2020/04/08 Python
详解python实现可视化的MD5、sha256哈希加密小工具
2020/09/14 Python
Rowdy Gentleman服装和配饰:美好时光
2019/09/24 全球购物
Laravel的加密解密与哈希实例讲解
2021/03/24 PHP
社区中秋节活动方案
2014/01/29 职场文书
理工学院学生自我鉴定
2014/02/23 职场文书
毕业生自荐信如何写
2014/03/24 职场文书
民主生活会对照检查材料
2014/09/22 职场文书
影视后期实训报告
2014/11/05 职场文书
2014年医德医风工作总结
2014/11/13 职场文书
老公婚前保证书
2015/02/28 职场文书
小学教代会开幕词
2016/03/04 职场文书
优秀的商业计划书,让融资一步到位
2019/05/07 职场文书
解决xampp安装后Apache无法启动
2022/03/21 Servers