Javascript调用XML来生成一个串行下拉框
星期四,六月52003下午2:44
在传统的HTML页面中,在下拉框中使用了两种方法。
1)直接下拉框的内容硬编码到HTML Javascript调用Javascript函数的下拉框。这种方法不适用于:下拉框的内容是经常发生变化的情况。因为数据源和Javascript程序写入到同一页。
变化=变化的位置(文档。以下是我参考网上。biglocation。选择{文件。以下是我参考网上。biglocation。SelectedIndex }。值)>
上海
江西
=所有区域
2)Javascript是直接读取的,获取中的记录被写入Javascript,然后像第一个方法一样,Javascript函数被调用来写入下拉框。
我的方法是将数据放在XML文件的下拉框中,用Javascript读取XML文件,并在下拉框中获取内容。
html文档如下所示:
类型
子类
account.xml如下:
无法使用的
dangdang1
dangdang2
dangdang3
dangdang4
dangdang5
dangdang6
zhuce_user1
zhuce_user2
通讯
该方法将从Javascript程序的数据源,适用于经常变化的数据源,xmldoc.load,URL参数可直接调用读取远程XML实现松散耦合。上面的应用是通过ie6.0.the的缺点是它需要从下拉框列表中删除
重复删除操作,否则会出现明显的bug。这需要读者来修正。