资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

XML如何实现选单连动-创新互联

这篇文章主要为大家展示了“ XML如何实现选单连动”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“ XML如何实现选单连动”这篇文章吧。

创新互联主营克什克腾网站建设的网络公司,主营网站建设方案,成都App制作,克什克腾h5小程序设计搭建,克什克腾网站营销推广欢迎克什克腾等地区企业咨询

代码:
Citys.xml



  
    九江
    南昌
    庐山
    景德镇
  
  
    北京西
    居庸关
    清华园
    周口店
  
  
    福州
    厦门
    漳州
  
  
    兰州
    洛门
    嘉峪关
  
  
    广州
    深圳
    东莞
    石牌
  
  
    合肥
    黄山
    九龙岗
    马鞍山
  

CitySelect.htm
自定义函数:ChooseState
(读取XML数据中的省的名称,并增加到SelState的下拉列表中)

function ChooseState()
{
  var source;
  var sourceName = "Citys.xml";
  var source = new ActiveXObject('Microsoft.XMLDOM');   //创建一个 MSXML解析器实例
  source.async = false;
  source.load(sourceName);   //装入XML文档
  root = source.documentElement;   //设置文档元素为根节点元素
  sortField=root.selectNodes("//@name");   //搜索属性中含有name的所有节点
  for(var i=0;i

自定义函数:ChooseCity
(根据当前选定的省名来读取XML数据中的对应城市名称,并增加到SelCity 的下拉列表中)

function ChooseCity()
{
  x=form1.SelState.selectedIndex;   //读取省份下拉框的当前选项
  y=form1.SelState.options[x].value;
  sortField=root.selectNodes("//State[@name='"+y+"']/City&q uot;);   //搜索name属性值等于
参数y的State节点下的所有city节点
  for(var i=form1.SelCity.options.length-1;i>=0;--i)   //撤消原来的列表项
  {
    form1.SelCity.options.remove(i)
  }
  for(var i=0;i

表单源码








以上是“ XML如何实现选单连动”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


标题名称:XML如何实现选单连动-创新互联
URL分享:http://www.cdkjz.cn/article/cdophj.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220