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

如何引用iframe中的動態對象?

vfp00 发布于 2007-08-15 14:25, 607 次点击

如何獲取iframe引用的頁面中動態生成的checkbox元素。
===========以下為a1.asp==============
....
<td><iframe name="main_frame" src="a2.asp" width=100% height=100%></iframe></td>
...
<!--#include file="a3.asp"-->
=====================================

===========以下為a2.asp=============
.....
<%
rs.open "select * from mydb where deptid like '234%' order by deptid desc
while not rs.eof
%>
<tr><td><input type="checkbox" name="chk_dept" /></td></tr>
<% wend %>
====================================

===========以下為a3.asp內容=========
此處如想引用iframe第二行的chk_dept,要如何寫?
<script language=javascript>
p = document
obj = p.main_frame.?????? // 這里的?要用什么來代替?請指教,多謝!


[此贴子已经被作者于2007-8-15 14:29:03编辑过]

3 回复
#2
yms1232007-08-15 15:35
<script language=javascript>
obj = main_frame.chk_dept
直接引用就可以。
#3
vfp002007-08-15 19:09

多謝版主

#4
vfp002007-08-20 11:55
<iframe src="p1.asp" name="chframe" frameborder=0></iframe>
p1中有txtmail元素存在。

t = parent.document.all.chframe;
檢測到t存在,

但設t = parent.document.all.chframe.txtmail;怎么試,都返回不存在。不論txtmail前是否加document.all




1