当前位置:首页 > 日记 > 正文

实际卷XML工具包(4):菜单。

实际卷XML工具包(4):菜单。
动机:
现在我们在伊江中使用XML的一个小例子:解决双下拉菜单的问题。您可以做的最常见的事情是选择一个省后更改城市选项的示例,然后我们尝试使用XML来实现它。

我以前介绍过的一些函数是直接由xml + XSL文件完成的。您可能不熟悉它的用法。所以我会用HTML + XML做的这段时间,希望能让你更清楚地了解XML可以如此简单。:)
材料科学uff1a
xml辊的选择
有2个文件:citys.xml和cityselect.htm

uff1a效应
选择省内后,可自动显示相应城市,方便用户有效地改善数据交互,使页面更加丰富多彩。
uff1a效应
浏览这里
代码uff1a
citys.xml
九江市
南昌
庐山
景德镇
北京西部
居庸关
清华园
周口店
福州
厦门
漳州
兰州
洛门
嘉峪关
广州
深圳
东莞
石牌
合肥
黄山
九龙港
马鞍山市
cityselect.htm

自定义功能:choosestate
(阅读本省的名称在XML数据并添加的selstate下拉列表)

choosestate()函数
{
无功电源;
无功sourcename =城市。XML;
无功电源=新的ActiveX对象('microsoft。XMLDOM '); / /创建MSXML解析器实例
source.async = false;
source.load(sourcename); / / XML文档中
根source.documentelement; / /设置文档的元素为根节点元素
(sortfield =根。选择第一个book节点); / /搜索所有节点属性包含名称
对于(var i = 0;i {)
无功ooption = document.createelement('option');
ooption.text = + sortfield {我}文本+ ;
ooption.value = sortfield {我}。文本;
form1.selstate.options.add(ooption);
}
choosecity();
}

自定义功能:choosecity
(根据当前选定的名称对应的阅读在城市名称的XML数据,并在selcity到下拉列表添加)
choosecity()函数
{
x = form1.selstate.selectedindex; / /读省当前选择下拉框
Y = 1。selstate。选项{X}的价值;
sortfield = root.selectnodes( / /状态{ @名称=+ Y +} / cityq uot;); / /名称属性值等于搜索
参数y的状态节点下的所有城市节点
对于(var i = form1.selcity.options.length-1;我> = 0;--我) /撤销列表为原
{
form1.selcity.options.remove(我)
}
对于(var i = 0;i {)
无功ooption = document.createelement('option');
ooption.text = + sortfield {我}文本+ ;
ooption.value = sortfield {我}。文本;
form1.selcity.options.add(ooption);
}
}
形式的源代码

后记:
当我开始学习XML时,我也有和大家一样的困惑——我正在学习XML,但是XML应该在地球上使用什么呢这个问题使我很长一段时间,很长一段时间……

因为开发是我的专长,我想我还是从我最熟悉的方面开始,所以我用XML的方式在网站建设中做一些最常用的功能,你也可以这样做!

相关文章

短信网关通信模块的设计与实现

短信网关通信模块的设计与实现

模块,网关,短信,电脑软件,  摘 要:在阐述短消息网关结构的基础上,提出了短消息网关通信模块的设计思想,并给出了该通信模块的具体实现。   关键词:短消息; 短消息网关; 通信   1 前言   随着通信技术的发展,无线互联网短消息业务正在为…

魔兽世界最强的力量漂浮在水面上!蘑

魔兽世界最强的力量漂浮在水面上!蘑

魔兽世界,水面,最强,力量,秘密,魔兽玩家每天都要面对各种挑战,使用插件是最便捷提升游戏能力的方式。近日盛传老牌魔兽插件蘑菇即将全面升级到3.0,小编通过好友渠道第一时间入手蘑菇3.0测试版,下面就让小编向大家介绍下这款号称“最简易插件平…

下载安装win7codecs_v289.exe解决w

下载安装win7codecs_v289.exe解决w

下载安装,不能播放,电脑软件,exe,wmplayer,Windows7的播放器,Windows媒体播放器不能播放视频格式的电影像MKV,RMVB,许多音频格式不支持。让你的wmplayer灵活的球员,你可以下载一个视频解码包称为win7codecs_v289.exe,和您的Windows媒体播放器可…

我的面向对象编程思想5

我的面向对象编程思想5

面向对象编程,思想,电脑软件,2.3探索功能: U3000 U3000 2.3.1构造函数、默认构造函数,默认构造函数 U3000 U3000 对于上面的例子,它已经能够完成大部分工作,但仍然不够完美。仍有许多细节等待我们去完善。一些学生可能已经注意到,当我创造了Jin…

如何使用win7的磁盘清理工具清理系

如何使用win7的磁盘清理工具清理系

磁盘,系统,工具,如何使用,垃圾,当windows7系统使用时间一长,将产生大量的临时文件,补丁文件,通过安装软件等留下的临时文件。这些文件不仅是无用的系统,而且占用硬盘空间,降低系统的运行。因此,定期清理磁盘垃圾win7系统可以保证系统正常运行的方…

新大楼11月29日上午看到消息,微软在

新大楼11月29日上午看到消息,微软在

消息,大楼,日上,电脑软件,11月29日早间消息,微软耗时2年多在北京中关村投建的新的研发大楼即将竣工,预计不久后将正式搬入启用。微软亚太研发集团CTO、微软亚洲工程院院长张宏江近日在其微博中展示了大楼内部照片,让人们得以一窥这座斥资20亿…

TheWin2003partitioncapacityfunct

TheWin2003partitioncapacityfunct

电脑软件,TheWin2003partitioncapacityfunction,分区增容是一种方法来增加一个额外的空间在一个分区的空间不能满足使用的需要。当很多朋友遇到这样的情况,这通常是通过使用PartitionMagic。但事实上,使用/服务器2003用户完全可以使用系统内…

DHTML幻灯片播放程序(三)

DHTML幻灯片播放程序(三)

幻灯片,播放程序,电脑软件,DHTML,  下面,我要开始最为核心的部分了,就是编写javascript程序了。我们的思路是,可以定义一组图片(若干张),当页面出现时先显示第一张图片,并预载入第二张图片,第一张图片载入后5秒钟,如果第二张图片也载入了,我们就开…

win7不能添加文件到Windows媒体播

win7不能添加文件到Windows媒体播

媒体库,文件,媒体播放器,电脑软件,Windows,win7不能添加文件到Windows媒体播放器媒体库 有没有什么方法可以使用一个奇怪的问题,你不能将文件添加到Win7的Windows媒体播放器媒体库。我应该做些什么呢这常常意味着Windows Media Player的数据…

使用Windows7CD-ROM刻录机记录磁盘

使用Windows7CD-ROM刻录机记录磁盘

磁盘,刻录机,电脑软件,Windows7CD,ROM,在日常工作和学习过程中,我们经常遇到我们需要刻录CD的情况。此时,我们通常使用特殊的刻录软件,如尼禄或酒精120%。事实上,在Windows 7中,微软已经为我们内置了相应的光盘刻录功能。有了它,我们可以不需要第…

病毒警告:恶意邮递变种U和QQ病毒入

病毒警告:恶意邮递变种U和QQ病毒入

入侵系统,变种,恶意,电脑软件,QQ,最新报告:金山金山毒霸反病毒急救响应中心实验室新发现的恶邮差蠕虫的新变种,命名为worm.supnot.u.the变种,像以前的版本,将使用邮件迅速传播,通过弱口令域中的网络攻击,并将系统中的一个危险的高水平的后门,让远…

传闻是,谷歌中国正式解散

传闻是,谷歌中国正式解散

解散,歌中,正式,电脑软件,传闻谷歌中国正式解散:1月15日,据消息人士透露,谷歌中国全体员工15日早上召开大会,大会上美国总部明确表示,和中国政府谈判失败,宣布谷歌中国正式解散。随后,全体谷歌中国员工中午吃了散伙饭,下午集体看imax版本《阿凡达》…