JS 讀取XML設定級聯選單

2021-06-08 08:33:31 字數 890 閱讀 7588

請選擇 ...

河北省

遼寧省

山東省

請選擇 ...

window.onload = function()

var provincevalue = this.value;

// 用 provincevalue 去 xml 文件中獲取對應的 province 節點

var provincenodeinxmlfile = xmldocument.selectsinglenode("china/province[@name='" + provincevalue + "']");

// 獲取 3 provincenodeinxmlfile 的所有 city 子節點的文字值 : cityvalue

var citynodesinxmlfile = provincenodeinxmlfile.getelementsbytagname("city");

for (var i = 0; i < citynodesinxmlfile.length; i++)

};// 解析 xml 檔案的函式

function par***ml(filename)

//mozilla 瀏覽器

else if (window.domparser)

else

}}

<?xml version="1.0" encoding="gb2312"?>

石家莊

邯鄲 唐山

張家口

廊坊 瀋陽

大連 鞍山

撫順 鐵嶺

濟南 青島 威海

煙台 濰坊

JS實現級聯選單

是首先應該新增兩個下拉列表並設定id屬性來方便操作 1 select id country 2 option 國家 option 3select 4 select id city 5 option 城市 option 6select js 中首先需要宣告國家和城市兩個陣列 var country 中...

JS讀取XML檔案

檔案 austin.js 檔案 austin.xml 安安的測試內容 green austin的測試內容 blue js讀取並輸出xml檔案節點及屬性 相容ie,ff 這個東西讓我好難找啊,不過還是找到了。好東東不能自己藏著,發出來分享一下了,book.html 如下 books.xml 如下 au...

Jquery讀取xml並實現省市級聯

首先這是本人所使用的xml文件 provice city town.xml 位置在根目錄下的xml資料夾下。下面的是js 建議放在單獨js檔案中,本人暫時將放在html中。function city change function else function bindprovice 最下面的是htm...