很怪的问题啊,关于js
我是网上下的js联动表单。
怪问题就是:我在html和asp页面调用都很正常,可是加到asp.net 就出现'xmlSource' 未定义
html代码是
<DIV ID="oDIV"></DIV><XML ID="xmlSource" src="../bin/cp_select.xml"/>
js是到这里出现错误的
// 用DOM实现:基于XML的动态N级联动
//**********************************************/
// 多级联动的Select集合
var objSelects = new Array();
// 创建应有的Select对象
function funCreateSelectEl(passPid)
{
// 创建DOMDocument对象
var xmlSrc = new ActiveXObject("MicroSoft.XMLDOM");
xmlSrc = xmlSource.XMLDocument;
到这就出现错误,'xmlSource' 未定义
可我在htm或asp都好好的啊
------解决方案--------------------../bin/cp_select.xml
这个路径的问题吧..
------解决方案--------------------顶LS
------解决方案--------------------将xmlSource变量放到js代码中去定义,改成如下试试:
<DIV ID="oDIV"> </DIV>
// 用DOM实现:基于XML的动态N级联动
//**********************************************/
// 多级联动的Select集合
var objSelects = new Array();
// 创建应有的Select对象
function funCreateSelectEl(passPid)
{
// 创建DOMDocument对象
var xmlSource="../bin/cp_select.xml";
var xmlSrc = new ActiveXObject("MicroSoft.XMLDOM");
xmlSrc = xmlSource.XMLDocument;