一道面试题:一个左右框架(左为A,右为B),且A和B没有任何关系,在B里有一个文本框控件。请问在A里如何访问B中的控件。 <script>alert(parent.B.textBoxId.value) //假设B为右框架(frame)的ID<script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script>alert(parent.B.form1.textBoxId.value) //假设B为右框架(frame)的ID<script> <script language="javascript"> alert(parent.B.form1.textname.value) //假设B为右框架名</script> 如果还是不行的话,可能是因为页面异步导入造成的,改为:<script> function showB() { alert(parent.B.textBoxId.value) //假设B为右框架(frame)的ID //textBoxId为B框里的一个文本框ID }<script><input type=button onclick=showB() value=test> parent.frames.b.textboxid,value 才对 "parent.frames.b.textboxid,value 才对"没必要,其实和上面的语句是一样的,因为我这里用的是ID,不是name,楼主出错的可能性之一就是没有设置frame的ID值 document.forms[0].submit(); 左边是功能菜单,点一下左边新功能后,右边窗口里多出一个新项目 javascript 弹出一个层接受用户输入 使原窗口不可操作 验证码怎么做啊 请教,怎样把日文汉字转换成半角假名呢????? JSP表单问题求大神解答 FF下marquee函数执行不了吗 传值没有成功 有个问题,急救~~~~~~~~~~ 如何知道当前光标在表格的第几行,并怎么动态删除这一行???? file属性可否有默认值? JS怎么计算图片大小。
alert(parent.B.form1.textBoxId.value) //假设B为右框架(frame)的ID
<script>
alert(parent.B.form1.textname.value) //假设B为右框架名
</script>
<script>
function showB()
{
alert(parent.B.textBoxId.value) //假设B为右框架(frame)的ID
//textBoxId为B框里的一个文本框ID
}
<script>
<input type=button onclick=showB() value=test>