社区
JavaScript
帖子详情
用js控制内嵌页面中的元素的disabled属性,该如何写?在线等待
dingdangy
2003-01-27 01:02:46
B页面用<iframe></iframe>方式内嵌入A页面中,现需要在A页面中编写一JS程序来控制B页面中的input的disabled属性,该如何写?
我知道在B中可以通过parent.document.form[0].XXX.disabled = ture来控制A页面中元素的属性,反过来就不清楚了,请大家指导一下!谢谢。
...全文
290
3
打赏
收藏
用js控制内嵌页面中的元素的disabled属性,该如何写?在线等待
B页面用方式内嵌入A页面中,现需要在A页面中编写一JS程序来控制B页面中的input的disabled属性,该如何写? 我知道在B中可以通过parent.document.form[0].XXX.disabled = ture来控制A页面中元素的属性,反过来就不清楚了,请大家指导一下!谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dingdangy
2003-01-27
打赏
举报
回复
我的实现:
A页面(a.htm):
<html>
<head>
<title>A页面</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<script language="JavaScript">
<!--
function OnSelect()
{
if(document.forms[0].type.value == 01)
{
upload.document.forms[0].photo.disabled = false;
upload.document.forms[0].upload.disabled = false;
}
else
{
upload.document.forms[0].photo.disabled = true;
upload.document.forms[0].upload.disabled = true;
}
}
//-->
</script>
<table width="500" border="0" cellpadding="0" cellspacing="1" bgcolor="2070BF">
<tr align="center">
<td width="100" height="24" bgcolor="#99CCFF">是否可用</td>
<td height="24" bgcolor="#FFFFFF">
<select name="type" id="type" onclick="OnSelect()">
<option value="01">可用</option>
<option value="02">不可用</option>
</select>
</td>
<tr align="center">
<td width="100" height="48" rowspan="2" bgcolor="#99CCFF">上传文件</td>
<td height="24" bgcolor="#FFFFFF">
<iframe name="upload" frameborder=0 width=400 height=24 scrolling=no src=b.htm></iframe>
</td>
</tr>
</table>
</body>
</html>
B页面(b.htm):
<html>
<head>
<title>B页面</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body leftmargin="15" topmargin="2">
<form name="form" method="post" action="upfile.asp" enctype="multipart/form-data" >
<input name="photo" type="file" id="photo" size="42">
<input type="submit" name="upload" id="upload" value="上传">
</form>
</body>
</html>
dingdangy
2003-01-27
打赏
举报
回复
参考您提供的方法,并结合我自己的程序,已经成功,谢谢!
wangxj0600
2003-01-27
打赏
举报
回复
<input type=button
onclick="self.frames['a'].document.all.aaa.disabled=true">
<iframe name='a' src="2.htm"></iframe>
2.htm
<input type=button value="asdfd" id="aaa">
一些常用的JavaScript
**知识点:** 为了数据安全或格式
控制
,可以通过JavaScript限制输入框
中
的粘贴操作。 **代码示例:** ```html ``` **解释:** 该输入框不允许用户粘贴内容。 #### 六、图标链接 **知识点:** 网页图标(Favicon...
Selenium定位不到
元素
怎么办?一定要这么做
WebDriver只能在一个
页面
上对
元素
识别与定位,对于frame/表单
内嵌
的
页面
元素
无法直接定位。switch_to.frame() 默认可以直接取表单的id或name
属性
。如果没有可用的id和name
属性
,可以先定位到frame/iframe,再将定位...
selenium无法定位
元素
的几种解决方案
WebDriver只能在一个
页面
上对
元素
识别与定位,对于frame/iframe表单
内嵌
的
页面
元素
无法直接定位。
抓紧收藏,Selenium无法定位
元素
的几种解决方案
WebDriver只能在一个
页面
上对
元素
识别与定位,对于frame/表单
内嵌
的
页面
元素
无法直接定位。switch_to.frame()默认可以直接取表单的id或name
属性
。如果没有可用的id和name
属性
,可以先定位到frame/iframe,再将定位...
JavaScript
JavaScript由三部分组成:ECMAScript(
JS
基础)、DOM
页面
文档对象模型(对
页面
中
各种
元素
进行操作)、BOM浏览器对象模型(对浏览器窗口进行操作)
JS
三种
写
法:
内嵌
式、行内式、外部 (script
中
src引入) 多行注释:shift+...
JavaScript
87,997
社区成员
224,708
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章