• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    ExtJS下书写动态生成的xml(兼容火狐)

    发布者: 皮3591 | 发布时间: 2025-8-13 14:39| 查看数: 49| 评论数: 0|帖子模式

    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也可以动态生成

    来源:互联网
    免责声明:如果侵犯了您的权益,请联系站长(1277306191@qq.com),我们会及时删除侵权内容,谢谢合作!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×

    最新评论

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表