无法从XML获取精确数据到JavaScript

时间:2016-04-15 06:20:59

标签: javascript xml

我只是想提醒来自XML的电子邮件,但我将其作为警报。

  

▛▛email1@mail.com▛

帮我删除这些框符号。我实际上想要验证电子邮件,但我不能这样做,因为返回的值包含这些符号。

JavaScript的:

function process(){     
    if(xmlhttp.readyState == 4 || xmlhttp.readyState == 0){
        xmlhttp.open("GET", "../text/info.xml", true);
        xmlhttp.onreadystatechange = responseServer;
        xmlhttp.send();
    } else {
        setTimeout("process()", 1500);
    }
}

function responseServer(){
    if(xmlhttp.readyState==4 && xmlhttp.status==200){
        docxml = xmlhttp.responseXML;
        emails = docxml.getElementsByTagName('email');
        alert(emails[0].firstChild.nodeValue);
    }
}

1 个答案:

答案 0 :(得分:0)

替换

alert( emails[0].firstChild.nodeValue );

alert( emails[0].firstChild.textContent );