ITPub博客

首页 > Linux操作系统 > Linux操作系统 > req.responsexml.documentelement为null解决办法(必定行)

req.responsexml.documentelement为null解决办法(必定行)

原创 Linux操作系统 作者:icer_repls 时间:2011-04-19 20:55:17 0 删除 编辑
var req;
function change()
{
var id = document.getElementById("select_1").value;
var url = "all_province.jsp?id="+escape(id);
if(window.XMLHttpRequest)
{
req = new XMLHttpRequest();
}else if(window.ActiveXObject)
{
req = new ActiveXObject("Microsoft.XMLHTTP");
}

req.open("get", url, true);
req.onreadystatechange = callback;
req.send(null);
}

function callback()
{
if(req.readyState == 4)
{
if(req.status == 200)
{
var msg = req.responseText;
alert(msg);
if(msg != "")
{
//得到要被联动的下拉列表
var selectMain = document.getElementById("select_2");

//将里面原来的内容清除掉
selectMain.options.length = 0;

//新加一个必须的option
selectMain.add(new Option("--全部--", "0"));

//得到一个responseXML
   var xmlDoc = req.responseXML;
//得到这个返回对象里面的标签(
请登录后发表评论 登录
全部评论

注册时间:2011-04-16

  • 博文量
    20
  • 访问量
    65345