<script language=javascript>
function callserver()
{
var myid
myid=1
if(myid==<%=serverid%>)
alert("equal")
else
alert("not equal")
}
</script>
其中serverid实在服务器端定义的变量
dim serverid
serverid=1

解决方案 »

  1.   

    javascript是在客户端运行的,怎么调用,你想实现什么?
      

  2.   

    我用ASP语句形成我们单位的部门(checkbox形式),当我点选每个部门时(既点checkbox时),我想动态显示出这个部门的相关人员信息!
      

  3.   

    可能我的表达不太好,麻烦大家了!!!就是如下的HTML语句,如何在这个HTML语句中,在onclick时调用一个函数,并且传递参数rs("class_name")<input onclick='_______' value='"&rs("class_name")&"' type='checkbox' name='sort'>"&rs("class_name")
      

  4.   

    you can always post the page back to retrieve more information, but if you do not want to refresh the window, you can use ActiveX component like "Microsoft.XMLHTTP", remote scripting, java applets, download default behavior, webservice behavior to retrieve the data from the server dynamically
      

  5.   

    saucer(思归) is right,you can use "Microsoft.XMLHTTP" + "XML"
      

  6.   

    可是我只会asp,javascript,可怎么办?
      

  7.   

    onclick='_______'里面就写你的javascript函数,然后在函数里面可以直接取form1.sort.value
      

  8.   

    可是,我想在onclick里调用asp函数,并且是带参函数
      

  9.   

    我想在onclick里调用asp函数,并且是带参函数thanks
      

  10.   

    你这种想法是无法通过你所谓的在javascript中调用ASP程序实现的,因为ASP是服务器端执行的,而javascript是在客户端执行的。也就是说,呈现在客户端的页面已经是经过服务器端处理执行过的。
    不过你可以如上面所说的:
    if(myid==<%=serverid%>)

       .....
     }
    传参数给Javascript,但无法动态地传。所以你的问题的解决方法可以是这样的:就用Javascript实现,你可以先将所有部门及所有人员select出来,再用“级联选择显示”的方式进行分部门显示。
    如:<script>
    function BCommerce_onchange() {
    len=prodlist.CategoryID.length 
    for (i=0;i<len;i++) {
    prodlist.CategoryID.options[1]=null
    }
    BCommerce=prodlist.BCommerce.value
    CategoryID=prodlist.SSCommerce.value
    Pos=CategoryID.indexOf(";")

    i=1
    while (Pos>0) {
    SCommerce1=CategoryID.substr(0,Pos)
    Pos1=SCommerce1.indexOf("-")
    BSCommerce1=SCommerce1.substr(0,Pos1)
    if (BSCommerce1==BCommerce) {
    SSCommerce1=SCommerce1.substr(Pos1+1)
    Pos2=SSCommerce1.indexOf("|")
    SSCommerceID=SSCommerce1.substr(0,Pos2)
    SSCommerceName=SSCommerce1.substr(Pos2+1)
    var oOption = document.createElement ("OPTION")
    oOption.value=SSCommerceID
    oOption.text=SSCommerceName
    prodlist.CategoryID.options[i]=oOption
    i=i+1
    }
    CategoryID=CategoryID.substr(Pos+1)
    Pos=CategoryID.indexOf(";")
    }
    SCommerce1=CategoryID
    Pos1=SCommerce1.indexOf("-")
    BSCommerce1=SCommerce1.substr(0,Pos1)
    if (BSCommerce1==BCommerce) {
    SSCommerce1=SCommerce1.substr(Pos1+1)
    Pos2=SSCommerce1.indexOf("|")
    SSCommerceID=SSCommerce1.substr(0,Pos2)
    SSCommerceName=SSCommerce1.substr(Pos2+1)
    var oOption = document.createElement ("OPTION")
    oOption.value=SSCommerceID
    oOption.text=SSCommerceName
    prodlist.CategoryID.options[i]=oOption
    }
    }
    </script><span class="146px"><br>
        大类</span> 
        <SELECT name="BCommerce" LANGUAGE=javascript onchange="return BCommerce_onchange()" class=cword09>
          <option value="">====请选择====</option>
          
          <OPTION value="13">存储设备</OPTION>
          
          <OPTION value="18">耗材</OPTION>
          
          <OPTION value="11">配件</OPTION>
          
          <OPTION value="9">品牌机</OPTION>
          
          <OPTION value="17">软件</OPTION>
          
          <OPTION value="14">手机</OPTION>
          
          <OPTION value="57">数码配件</OPTION>
          
          <OPTION value="2">数码终端</OPTION>
          
          <OPTION value="12">外设</OPTION>
          
          <OPTION value="16">网络产品</OPTION>
          
        </SELECT>
        <span class="146px"><br>
        小类</span> 
        <SELECT name="CategoryID" class=cword09>
          <OPTION value="0">====请选择====</OPTION>
        </SELECT>
        <input type="hidden" name="SSCommerce" value="13-42|MO;13-44|磁带机;13-43|刻录机;13-45|移动存储;18-27|墨盒;18-51|色带/色带架;18-50|硒鼓;11-24|CPU;11-25|CPU风扇;11-33|光驱;11-49|机箱;11-37|键盘;11-35|内存;11-34|软驱;11-32|声卡 ;11-38|鼠标;11-31|显卡;11-30|显示器;11-29|硬盘;11-28|主板;11-36|转接卡;9-21|笔记本;9-52|服务器;9-20|台式机;9-53|移动PC;9-23|掌上电脑;17-56|杀毒软件;14-22|CDMA;14-19|GPRS;14-15|GSM;57-58|闪存卡;2-7|DISCMAN;2-6|MD播放器;2-4|MP3播放器;2-3|PDA;2-54|数码摄象机;2-8|数码相机;12-40|打印机;12-39|扫描仪;12-41|音箱;16-46|MODEM;16-48|PCMCIA卡;16-55|交换机;16-47|网卡">其中“大类”就相当于你的部门,而小类相当于人员,小类对应大类就相当于人员对应部门。不知道你明白否?
      

  11.   

    只能用saucer(思归)說的方法了﹗