框架网页 top left main, 从main frame 中访问 top中的元素怎么办?

在top中,<inputtype="text"value="abc"id="abc">在main中有一个按纽<inputtype="button"onclick="cha... 在top中,<input type="text" value="abc" id="abc">

在main中有一个按纽<input type="button" onclick="changeValue();">

<script>
function changeValue(){
怎么样写js改变top中文本框的值
}
</script>
展开
 我来答
fwmeng
推荐于2016-09-05 · TA获得超过166个赞
知道小有建树答主
回答量:174
采纳率:0%
帮助的人:199万
展开全部
分别列出三个文件的内容如下:

(1) frame.html
<frameset rows="30%, 70%">
<frame name="topframe" src="top.html">
<frameset cols="40%, 60%">
<frame src="left.html">
<frame src="main.html">
</frameset>
</frameset>

(2) top.html
<input type="text" value="abc" id="abc">

(3) main.html
<input type="button" onclick="changeValue();">

<script>
function changeValue(){
parent.topframe.abc.value='I have be changed!!!';
}
</script>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
元小翠044
推荐于2016-09-11 · TA获得超过8.2万个赞
知道大有可为答主
回答量:2.4万
采纳率:89%
帮助的人:3201万
展开全部
分别列出三个文件的内容如下:

(1) frame.html
<frameset rows="30%, 70%">
<frame name="topframe" src="top.html">
<frameset cols="40%, 60%">
<frame src="left.html">
<frame src="main.html">
</frameset>
</frameset>

(2) top.html
<input type="text" value="abc" id="abc">

(3) main.html
<input type="button" onclick="changeValue();">

<script>
function changeValue(){
parent.topframe.abc.value='I have be changed!!!';
}
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
钟为呼问萍
2019-03-01 · TA获得超过3597个赞
知道大有可为答主
回答量:2999
采纳率:34%
帮助的人:187万
展开全部
分别列出三个文件的内容如下:
(1)
frame.html
<frameset
rows="30%,
70%">
<frame
name="topframe"
src="top.html">
<frameset
cols="40%,
60%">
<frame
src="left.html">
<frame
src="main.html">
</frameset>
</frameset>
(2)
top.html
<input
type="text"
value="abc"
id="abc">
(3)
main.html
<input
type="button"
onclick="changeValue();">
<script>
function
changeValue(){
parent.topframe.abc.value='I
have
be
changed!!!';
}
</script>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式