-2

我想将列表框中所选索引的值(这是一个 html 文件名)传递给 iframe 的 src。

<iframe id="iframeID" 
        frameborder="0" 
        width="100%" 
        height="300px" 
        runat="server">
</iframe>

Javascript:

var x = document.getElementById('<%=ListBox1.ClientID %>');
var val = x.options[x.selectedIndex].value;            
document.getElementById("iframeID").src =  val; 

谁能告诉我它有什么问题?谢谢。

4

2 回答 2

0

可能:

var val = x.options[x.selectedIndex].text;
于 2013-04-26T09:42:20.737 回答
0

我注意到你runat="server"在 iframe 上有,所以这个电话

document.getElementById("iframeID").src =  val;

还必须为:

document.getElementById('<%=iframeID.ClientID %>').src =  val;

runat="server"从 iframe中删除

于 2013-04-26T08:38:54.437 回答