打仗装死成功几率:select onchange ASP的问题

来源:百度文库 编辑:中科新闻网 时间:2024/05/11 05:07:28
<tr>
<td height="26" align="right" width=20% valign=top>请选择栏目:</td>
<td align="left" width=80%><select name="select"

onChange="???????=options[selectedIndex].value;" size="1"

style="border: 1px solid #E6E6E6">
<option value="face/1.gif" selected>NO.01</option>
<option value="face/2.gif">NO.02</option>
</td>
</tr>
<tr>
<td colspan="2">select onchange取过来的值</td>
</tr>

任何把select取到的值到
<td colspan="2">select onchange取过来的值</td>
这里来,而
<td colspan="2">select onchange取过来的值</td>
是另一个网页,随着select onchange 提交来的值显示出不同的页面来,??/

请怎么做,如果你有什么好想法,也告诉我一下,谢谢各位了
按照你的意思,
<tr>
<td colspan="2" id="tt"><iframe id=ff marginwidth="0" framespacing="0"

marginheight="0" frameborder="0" width="100%" height="300"

src="UserAddSoftware.Asp"></iframe></td></td>
</tr>

这里的被提交来的是UserAddSoftware.Asp,或别的,可是只显示UserAddSoftware.Asp,而不是UserAddSoftware.Asp里的内容啊,就是显示UserAddSoftware.Asp这几个字而已?
我要UserAddSoftware.Asp的内容啊。

前提你这个网页必须是以frame或者iframe存在于当前页面中,跨页面是没有办法的。

比如你的页面是a.asp,里面包含了一个iframe:

<iframe id=ff src="UserAddSoftware.Asp"></iframe>

那么你的select这样写:

<select name="select" onchange="ff.src=options[selectedIndex].value;">

就可以了,明白了吗?

————————————————

关于获取iframe的内容,可以参考我这篇回答:

http://zhidao.baidu.com/question/4885693.html

————————————————

呵呵,没注意到你的补充内容,现在改好了。

BTOK说的有问题。按照你的这个思路,b.asp里ID为TT这个单元格的内容实际上是需要引用的文件的路径.比如说select的值是a.asp,那b.asp里TT显示的内容为:a.asp这一串字符而不是a.asp里的内容,这里大体思路应该是这样:设置一个单元格假设ID为TT,用来引用<iframe id=ff src=\"b.asp\"></iframe>,然后select的onchange事件是写TT.innerhtml=\"\'<iframe id=ff src=\'+options[selectedIndex].value+\'></iframe>\';\"
具体思路是这样,由于在上班,没时间去研究语法,因此语法没有把握是正确的,楼主可以自己去实验一下找到合适的语法及算法。