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 相关文章推荐
javascripit实现密码强度检测代码分享
Dec 12 Javascript
Jquery插件easyUi表单验证提交(示例代码)
Dec 30 Javascript
js形成页面的一种遮罩效果实例代码
Jan 04 Javascript
Javascript 赋值机制详解
Nov 23 Javascript
jquery.mobile 共同布局遇到的问题小结
Feb 10 Javascript
Bootstrap前端开发案例一
Jun 17 Javascript
js 调用百度分享功能
Feb 27 Javascript
css和js实现弹出登录居中界面完整代码
Nov 26 Javascript
angular动态表单制作
Feb 23 Javascript
jQuery基于Ajax实现读取XML数据功能示例
May 31 jQuery
JS解析后台返回的JSON格式数据实例
Aug 06 Javascript
JavaScript语句错误throw、try及catch实例解析
Aug 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
php自动适应范围的分页代码
2008/08/05 PHP
PHP 数组基础知识小结
2010/08/20 PHP
PHP中file_exists与is_file,is_dir的区别介绍
2012/09/12 PHP
php操作redis中的hash和zset类型数据的方法和代码例子
2014/07/05 PHP
取得单条网站评论以数组形式进行输出
2014/07/28 PHP
php实现复制移动文件的方法
2015/07/29 PHP
分享PHP源码批量抓取远程网页图片并保存到本地的实现方法
2015/12/01 PHP
关于laravel5.5的定时任务详解(demo)
2019/10/23 PHP
非常漂亮的JS代码经典广告
2007/10/21 Javascript
Google AJAX 搜索 API实现代码
2010/11/17 Javascript
jquery重新播放css动画所遇问题解决
2013/08/21 Javascript
JavaScript中的toUTCString()方法使用详解
2015/06/12 Javascript
jquery左右全屏大尺寸多图滑动效果代码分享
2015/08/28 Javascript
原生js封装二级城市下拉列表的实现代码
2016/06/16 Javascript
Bootstrap 实现查询的完美方法
2016/10/26 Javascript
jQuery加载及解析XML文件的方法实例分析
2017/01/22 Javascript
jQuery.Form上传文件操作
2017/02/05 Javascript
详解如何在Angular中快速定位DOM元素
2017/05/17 Javascript
AngularJS下$http服务Post方法传递json参数的实例
2018/03/29 Javascript
nodejs dgram模块广播+组播的实现示例
2019/11/04 NodeJs
flask使用session保存登录状态及拦截未登录请求代码
2018/01/19 Python
Python Web框架之Django框架cookie和session用法分析
2019/08/16 Python
Python autoescape标签用法解析
2020/01/17 Python
TensorFlow打印输出tensor的值
2020/04/19 Python
英国DIY和家居装饰领域的主要品牌:Wickes
2019/11/26 全球购物
介绍一下Ruby的特点
2013/01/20 面试题
优秀应届毕业生自荐信
2013/11/16 职场文书
在校生自我鉴定
2014/01/23 职场文书
测量工程专业求职信
2014/02/24 职场文书
工程质量承诺书范文
2014/03/27 职场文书
物业品质提升方案
2014/06/08 职场文书
优秀毕业生自荐信
2014/06/10 职场文书
小学竞选班干部演讲稿
2014/08/20 职场文书
CSS的class与id常用的命名规则
2021/05/18 HTML / CSS
解决Pytorch dataloader时报错每个tensor维度不一样的问题
2021/05/28 Python
一篇文章学会Vue中间件管道
2021/06/20 Vue.js