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

写js的时候出现这样的问题
控件包含代码块(即   <%   ...   %> )。。。
代码如下。
<script   type= "text/javascript ">
    // <![CDATA[
var   xmlHttp;
//创建一个XmlHttpRequeset对象
function   createXMLHttpRequest(){
if(window.ActiveXObject){
xmlHttp   =   new   ActiveXObject( "Microsoft.XMLHTTP ");
}
else   if(window.XMLHttpRequest){
xmlHttp   =   new   XMLHttpRequest();
}
}

function   AnsyGetProductID(comboBox)   {
        //创建一个XMLHttp对象
        createXMLHttpRequest();
       
        var   supplierID   =   "19 ";
       
        xmlHttp.open( "POST ", "GetProductIDsBySupplierID.aspx?SupplierID= "   +   escape(supplierID),false);
        xmlHttp.send();   //发送客户端请求    
       
        var   Rtnstr=xmlHttp.responseText;   //接收服务端返回的数据信息
       
        //var   oText1   =   document.getElementById( "Text1 ");
        //oText1.value   =   Rtnstr;
       
        //将字符串添加到ddl
       
        var   oDdl   =   document.getElementById( " <%=   ddl.ClientID   %> ");
        var   arrProducts   =   Rtnstr.split( "; ");
        var   i   =   0;
        for(i=0;i <arrProducts.length;i++)
        {
                //创建一个节点,将字符加入到这个节点
                var   oOption   =   document.createElement( "option ");
                var   textnode   =   document.createTextNode(arrProducts[i]);
                oOption.appendChild(textnode);
                //将该节点添加到对应的ddl
                oDdl.appendChild(oOption);
        }
       
        //对象置空
        xmlHttp   =null;
}

function   Button1_onclick()   {
        AnsyGetProductID()
}

------解决方案--------------------
出现什么问题?
------解决方案--------------------
把出错信息帖上来看看