错误在下面已经标出。var str=xmlDom2.selectSingleNode("//NewDataSet/table_cube/playway_id").text;eval("show(" + str+")");//报错为缺少函数。function show(a)
{
  //.........................
}

解决方案 »

  1.   

    eval(show(" + str+"));//报错为缺少函数。
      

  2.   

    eval(show('" + str+"'));//报错为缺少函数。
      

  3.   

    发错了
    eval("show('"+str+"')");
      

  4.   

    eval('show(\'' + str  +'\')');
      

  5.   

    其实你可以用
    document.write('show(\'' + str  +'\')')
    看一下语法对不对,对了再用
    eval('show(\'' + str  +'\')');
      

  6.   

    奇怪,为啥不直接用 show(str);呢?
      

  7.   

    为什么要用eval("show(" + str+")");呢
    你用show(str)不可以吗
      

  8.   

    用show(str)不可以,同样是缺少函数