日期:2014-05-18  浏览次数:20355 次

xmlhttp 语法错误
求大侠 我在页面运行 在 firefox里运行 老是提示 语法错误  

求大侠们帮忙 谢谢了

XML code
            function CheckPoNoByRC(element)
            {
                var input = "<Root><Type>CurrencyPoNo</Type><Currency>" + element.value + "</Currency></Root>";
                
                //var xmlHttp  = new ActiveXObject("Microsoft.XMLHTTP");by brant
                var xmlHttp;
                    if(window.ActiveXObject)
                    {
                      xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                    }
                    else if(window.XMLHttpRequest)
                    {
                     xmlHttp=new XMLHttpRequest();
                     }
                xmlHttp.open("POST", "BQYFORM104CheckDataXMLHttpPost.aspx", false);
                xmlHttp.onreadystatechange=callback;
                xmlHttp.send(input);
                //xmlHttp.onreadystatechange=callback();
                //xmlHttp.send(input);
//                var result = xmlHttp.responseText;
//                alert(result);
//                document.getElementById("lblPONumber").innerHTML = result;
            }
            
            function callback() 
            {
                if(xmlHttp.readyState==4) 
                {
                    var result=xmlHttp.responseText;
                    document.getElementById("lblPONumber").innerHTML=result;
                }
             }
            


------解决方案--------------------

你可以看看Jquary中的兼容代码,或者直接使用Jqaury来做- - 深入了解后甚至可以自己封装
------解决方案--------------------


用jquery 好多了

自己闲的蛋疼

------解决方案--------------------

------解决方案--------------------
探讨
求大侠 我在页面运行 在 firefox里运行 老是提示 语法错误

求大侠们帮忙 谢谢了

XML code
function CheckPoNoByRC(element)
{
var input = "<Root><Type>CurrencyPoNo</Type><Currency>"……