frameload(''+myRs[i][3]+'',''+myRs[i][4]+'',''+myRs[i][5]+'')其实不需要这么转换的,JS里不强类型的frameload(myRs[i][3],myRs[i][4],myRs[i][5])
这样应该就可以,的,

解决方案 »

  1.   

    frameload("'"+myRs[i][3]+"'","'"+myRs[i][4]+"'","'"+myRs[i][5]+"'")或者:
    frameload(""+myRs[i][3],""+myRs[i][4],""+myRs[i][5])
      

  2.   

    这段代码全部是这样的
    document.write('<span onclick="ExCloItem();frameload('+myRs[i][3]+','+myRs[i][4]+','+myRs[i][5]+')" value="'+myRs[i][4]+'" class="NoSelect" onmouseout="OutItem()" onmouseover="this.className=\'SelectIng\'">'+myRs[i][2]+'</span></p>')
    我现在头痛死了 
    装入数组的时候 myRs[i][3]=0001 myRs[i][4]=NTKX myRs[i][5]=000074
    现在传参的时候 myRs[i][3]=1    myRs[i][4]没有定义类型   myRs[i][5]=74
    怎样才能取出正确的参数  望各位达人指教   谢谢了