注册 登录
编程论坛 ASP技术论坛

[求助]javascript是否可以用在vbscript中定义的数组?

xiaobai40510 发布于 2007-12-01 12:46, 1321 次点击
因为还没有学ajax,现在有急用,所以发个贴上来问问,是否可以调用,如何调用!

望大家帮忙啊!
8 回复
#2
madpbpl2007-12-01 12:58
为什么不用同一个脚本呢?
#3
邪之舞2007-12-01 15:55
<script language="vbscript">
dim a(10)
for i=0 to 10
a(i)=i
document.write "a("& i &")=" & a(i) &"<br>"
next
</script>
<script language="javascript">
var arr=new Array(10);
for(o=0;o<=10;o++){
arr[o]=a(o);
document.write ("arr["+ o +"]=" + arr[o] +"<br>");
}
</script>
这样是吧!
#4
xiaobai405102007-12-01 18:21
不行,还是不好使!
#5
kelvinche2007-12-01 18:26
当然不能互相访问
#6
xiaobai405102007-12-01 21:04
在访问数据库的时候,我是用vbscript语言访问的,现在想做一个动态的显示页面,所以用javascript,想不到这么难搞!

#7
madpbpl2007-12-02 03:25
为什么动态显示页面一定要用javascript?
#8
xiaobai405102007-12-02 07:55
楼上帮我提个好建议吧,因为我学了也没多久,很多东西也不是太清楚,呵呵
#9
xiaobai405102007-12-02 08:00
不好意思啊,三楼的东西好使的,我不小心搞错了

可能是我描述的不清楚,还是把代码贴出来,大家帮我看看吧!

<body>
<%
dim myarray(10)
for i=0 to 10
myarray(i)=i
next
%>
<script language="javascript">
var arr=new Array[10];
for(i=0;i<=10;i++)
{
arr[i]=myarray(i);
document.write ("arr["+ i +"]=" + arr[i] +"<br>");
}
</script>
</body>
也没有错误提示,就是显示不了

[[italic] 本帖最后由 xiaobai40510 于 2007-12-2 08:15 编辑 [/italic]]
1