关于object与html结合的问题,急,在线等待! 我刚刚把object换成iframe试了一下,但那个页面里有东西需要读出来的,怎么读,比如里面有个名为body的textarea要读取其值???,请高手赐教? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <HTML><HEAD><SCRIPT LANGUAGE="JavaScript"><!--function submit() { var a=window.frames("test").document.form1.bb.value //可以访问var a=window.frames("test").form1.bb.value //可以访问 var a=test.form1.bb.value //可以访问var a=test.document.form1.bb.value //可以访问var a=document.all.test.document.form1.bb.value //不可访问var a=document.getElementById("test").form1.bb.value //不可访问 alert(a)} //--></SCRIPT></HEAD><BODY><iframe src="test.html" id="test" name="test" onload="submit()"></iframe></BODY></HTML>test.html:<HTML><BODY ><FORM name="form1"><input name="bb" type="text" value="ddddd"></FORM></BODY></HTML> 对,这样是可以的,但我不用iframe,我想直接把代码拷在同一个页面里怎么读取呢,因为我做的是一个控件,不想以后拖着文件用? 把上面刚才大哥的程序改成这样:<HTML><HEAD><SCRIPT LANGUAGE="JavaScript"><!--function submit() { var a=window.frames("test").document.form1.bb.value //可以访问var a=window.frames("test").form1.bb.value //可以访问 var a=test.form1.bb.value //可以访问var a=test.document.form1.bb.value //可以访问 alert(a)} //--></SCRIPT></HEAD><BODY onload="submit()"><FORM name="form1" ><input name="bb" type="text" value="ddddd"></FORM></BODY></HTML>好像就会有脚本错误了啊 肯定有错阿, 我写的那个是访问iframe包含的test.html中的元素.是两个不同页面的交互.你上面的程序根本就找不到名为test的iframe,当然报错了. 你想写一个在线编辑的页面?最好不用这种方法,看看, 我得经历:http://expert.csdn.net/Expert/topic/2516/2516845.xml?temp=.6020471 是这样的,其实我不想把编辑框放在iframe或object里面,因为是做一个控件,不想还着个文件用,想把他们放在同一页面里,所以我把他们结合后就读不出来原先在object里的text值了,我愚昧!!! 亲们!关于js的执行顺序的问题,,快来看看那吧! 如何下载网页里面的Js代码 jquery的flexigrid插件问题:动态改变表格宽度 50分求一个只要年月的js日历 关于网页页签制作. 在javascript中取两个整数之间的随机数怎么写啊 ?? 怎么控制层在800*600和1024*768下保持一样的位置 如何限制 后台程序添加的 "行数" 如何判断一个输入框里的内容是普通字符还是汉字? 如何获取某个链接的位置(X坐标,Y坐标)这个链接有一个ONCLICK()事件。 如何用javascript 清空剪贴版??? 如何在网页中建立红黄蓝三原色配色系统
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function submit()
{
var a=window.frames("test").document.form1.bb.value //可以访问
var a=window.frames("test").form1.bb.value //可以访问
var a=test.form1.bb.value //可以访问
var a=test.document.form1.bb.value //可以访问
var a=document.all.test.document.form1.bb.value //不可访问
var a=document.getElementById("test").form1.bb.value //不可访问
alert(a)
}
//-->
</SCRIPT>
</HEAD>
<BODY>
<iframe src="test.html" id="test" name="test" onload="submit()"></iframe>
</BODY>
</HTML>test.html:
<HTML>
<BODY >
<FORM name="form1">
<input name="bb" type="text" value="ddddd">
</FORM>
</BODY>
</HTML>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!--
function submit()
{
var a=window.frames("test").document.form1.bb.value //可以访问
var a=window.frames("test").form1.bb.value //可以访问
var a=test.form1.bb.value //可以访问
var a=test.document.form1.bb.value //可以访问 alert(a)
}
//-->
</SCRIPT>
</HEAD>
<BODY onload="submit()">
<FORM name="form1" >
<input name="bb" type="text" value="ddddd">
</FORM>
</BODY>
</HTML>好像就会有脚本错误了啊
最好不用这种方法,看看, 我得经历:
http://expert.csdn.net/Expert/topic/2516/2516845.xml?temp=.6020471