简单的小问题
<form name=setup>
<select name="msg1">
<option>1</option>
<option>2</option>
</select>
</form>
用javascript选中第一个对象是:
document.setup.msg1[0].selected = true
用vbscript应该怎么写
问题点数:10、回复次数:14Top
1 楼hmbory(玻璃心)回复于 2002-02-02 19:34:09 得分 0
这种只能适合于少量的选项!建议选择提交Top
2 楼pscj(战神)回复于 2002-02-02 19:35:33 得分 0
我只有四个选项,所以希望用这个,但是不会写:(Top
3 楼hmbory(玻璃心)回复于 2002-02-02 19:42:52 得分 0
你不要写任何程序就可以呀!!!默认就是选择自己呀!!Top
4 楼pscj(战神)回复于 2002-02-02 19:49:23 得分 0
如果我要选第n个呢?应该怎么写?Top
5 楼pscj(战神)回复于 2002-02-02 19:50:16 得分 0
这么一个语法的问题居然没人知道吗?我在线等着答案呢Top
6 楼hmbory(玻璃心)回复于 2002-02-02 19:56:25 得分 0
你的意思我还是不明白呀!!Top
7 楼hmbory(玻璃心)回复于 2002-02-02 19:57:10 得分 0
你要选几!然后把这个值赋给一个文本框?Top
8 楼pscj(战神)回复于 2002-02-02 20:00:24 得分 0
写这个一样语句:使得某一个列表框中的值成为选中状态,用vb scriptTop
9 楼liuyingbo(通菜@素食主义者)回复于 2002-02-02 21:05:28 得分 0
setup.msg1(setup.msg1.selectedIndex).value
试试看!!
---通菜Top
10 楼milchcow(MilchCow)回复于 2002-02-02 21:06:16 得分 0
TOO easy:
document.setup.msg1.selectedIndex=1
Top
11 楼liuyingbo(通菜@素食主义者)回复于 2002-02-02 21:08:05 得分 0
sorry!
setup.msg1.selectedindex是选中的!
我刚才以为你需要选中的值!Top
12 楼dsclub(任搏软)回复于 2002-02-02 22:37:49 得分 0
<form name=setup>
<select name="msg1">
<option>1</option>
<option>2</option>
</select>
</form>
<script language=vbscript>
select1.selectedIndex =1 '选中的2个
</script>
不知理解对了吗??呵呵,我使用VB的,这个倒是少用
我调试完的结果:2是高量选中的。Top
13 楼dsclub(任搏软)回复于 2002-02-02 22:42:00 得分 0
前面是照你得拷的,后面是对的Top
14 楼dsclub(任搏软)回复于 2002-02-02 22:47:44 得分 10
我还是好人做到底吧:
完整的代码如下:
<form name=setup>
<select name=msg1 >
<option>1</option>
<option>2</option>
</select>
</form>
<script language=vbscript>
setup.msg1.selectedIndex=1 '第2个被选中
</script>
呵呵,给分吧!(如果你要的是这个效果)Top




