由于是新手,对VBS和JS的使用不是很熟悉,有看过这方面的很多资料。但动手做起来的时候,却发现很受挫。
  我想在VBS和JS中互相调用,但是为什么我写的程序就无法调用成功呢?
  
 VBS和JS两者中究竟有哪些是可以互相调用的?
  我写的例子
   
<script type="text/vbscript">
function getIndex()
dim x
x=document.getElementById("mySelect")
dim index
index=x.selectedIndex
dim value
value=x.options(index).value
MsgBox( "卧槽!!! = = ")   
alert(value)
return value
end function
</script><form name="myForm" action="" method="post">
<p class="title"><font size='3' color='red'>请选择要查询的学期</font></p><br />
<select id="mySelect" name="mySelect" >
  <option value="11">大一上学期</option>
  <option value="12">大一下学期</option>
  <option value="21">大二上学期</option>
  <option value="22">大二下学期</option>
  <option value="31">大三上学期</option>
  <option value="32">大三下学期</option>
  <option value="41">大四上学期</option>
  <option value="42">大四下学期</option>
</select>
&nbsp;&nbsp;&nbsp;<input type="submit" value="查询" onclick="getIndex()" />
</form>为什么会报错 getIndex类型不匹配
 有如下疑问:
1.在getIndex中调用alert不可以么?
2.该函数返回一个值,那么怎样才能在ASP中调用呢?
  如 dim value=getIndex()
  为什么会出错!!!
3.VBS和JS中,都可以使用 HTML DOM,使用方法没有任何区别么?貌似问题比较多,但我想对于高手或许一下子就能说明白的。所以先行谢过了。
再次感激不尽

解决方案 »

  1.   

    你看看这里http://topic.csdn.net/u/20110518/13/14c2cbce-fe70-49fb-8da5-4f6d213f7b9a.html
    28楼我的回复,关于客户端、服务端...
      

  2.   


    又看见您啦!!!这图像好亲切THX  我这就去看
      

  3.   


    您真厉害- -
    啥时候我技术也这么牛就行了P.S.还有个问题,关于ADO的,
    Recordset对象取出的记录集,这个游标的原理是什么呢?
    !!!十分不解,   我想查询获得的记录集只取得其中若干项,然后打印出来。是不是可以用到
         rs("name")
    这样子不会影响到后来把。但是经常会遇到这种错误
    BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
      

  4.   

    ADO帮助http://download.csdn.net/source/295413