日期:2014-05-16  浏览次数:20372 次

帮忙看看~~小问题
<script   language= "javascript ">
function   change(str){
var   CopyJhao;
CopyJhao=eval(str);

if(str==0)
{         eval( "CopySma "   + ".style.display=\ "none\ "; ");
  }
else   {
eval( "CopySma "   + ".style.display=\ "\ "; ");
//alert( "Hello   world!~~ "+       CopyJhao);
}
<%
dim   C0sql,C0rs    
C0sql= "SELECT   *   FROM   fhd1   where   计划号= "+CopyJhao
set   C0rs=server.CreateObject( "Adodb.recordset ")
C0rs.open   C0sql,conn,1,3
if   C0rs.eof   then  
response.Write( "alert( '查无此计划号! '); ")
end   if  

%>
//document.chanpin.产品名称.value= <% '=C0rs( "产品名称 ")%>
//document.chanpin.产品型号.value= <% '=C0rs( "产品型号 ")%>
//document.chanpin.频率范围.value= <% '=C0rs( "频率范围 ")%>
//document.chanpin.驻波.value= <% '=C0rs( "驻波 ")%>
}
//传输变量
</script>


问题是
C0sql= "SELECT   *   FROM   fhd1   where   计划号= "+CopyJhao         好像参数CopyJhao   无参数传过来。是什么原因   在   javascript中使用难道不行嘛

------解决方案--------------------
客户端的变量什么能传到服务端去,当然是没数据了
------解决方案--------------------
当然不行了,先执行VB的,后执行JS