js+xml生成级联下拉框代码_javascript技巧_脚本之家

需要默认选中时,定义一个变量 var cityId=城市id 下面是js代码 复制代码 代码如下: function readxml() { var
XmlDoc = null; if { XmlDoc = new ActiveXObject; XmlDoc.async = false;
XmlDoc.load(path + “/web/common/regions.xml”); browse = “ie”; } else if
(document.implementation && document.implementation.createDocument) {
xmlDoc = document.implementation.createDocument; xmlDoc.load; browse =
“ff”; } else { alert; } var root = XmlDoc.documentElement; //
获取根节点下面的省节点 var provinces = root.childNodes; var province =
document.getElementByIdx_x_x; var cities =
document.getElementByIdx_x_x; for ( var i = 0; i <
provinces.length; i++) { // 获取省节点的name属性的值 var name =
provinces[i].getAttribute; // 创建一个option var opt =
document_createElement_x_x; // 为option添加文本
opt.a(document_createTextNode; // 添加到父节点中
if(cityId!=null&&cityId!=””){ var citys=provinces[i].childNodes;
for(var j=0;j复制代码 代码如下:

发表评论

电子邮件地址不会被公开。 必填项已用*标注