
FRAMESET框架中getElementById获取内容问题
<FRAMESETborder=0rows="68,100%"><FRAMESRC="top.php"NAME="menu"scrolling=no/><FRAMESET...
<FRAMESET border=0 rows="68,100%">
<FRAME SRC="top.php" NAME="menu" scrolling=no />
<FRAMESET border=0 name=index cols="20,100%,250">
<FRAME SRC="menu.php" NAME="umenu" scrolling=no >
<FRAME SRC="main.php" NAME="main" id="main" scrolling=no >
<FRAME SRC="users.php" NAME="users" id="users" scrolling=no >
</FRAMESET>
</FRAMESET>
<NOFRAMES>no</NOFRAMES>
</head>
<body>
</body>
</html>
现有以上index首页框架,我现想在users.php页面,获取到main.php页面name为txt_message的文本框对像。
请问用:getElementById该如何获取到。
不太会js
同一个页面我知道获取。但在FRAME框架中提示对像为空错误。
请高手帮忙! 展开
<FRAME SRC="top.php" NAME="menu" scrolling=no />
<FRAMESET border=0 name=index cols="20,100%,250">
<FRAME SRC="menu.php" NAME="umenu" scrolling=no >
<FRAME SRC="main.php" NAME="main" id="main" scrolling=no >
<FRAME SRC="users.php" NAME="users" id="users" scrolling=no >
</FRAMESET>
</FRAMESET>
<NOFRAMES>no</NOFRAMES>
</head>
<body>
</body>
</html>
现有以上index首页框架,我现想在users.php页面,获取到main.php页面name为txt_message的文本框对像。
请问用:getElementById该如何获取到。
不太会js
同一个页面我知道获取。但在FRAME框架中提示对像为空错误。
请高手帮忙! 展开
1个回答
展开全部
在users.php页面中执行下面的脚本试试:
<script>
var txt_msg=parent.frames['main'].document.getElementById('txt_message');
alert(txt_msg);
</script>
<script>
var txt_msg=parent.frames['main'].document.getElementById('txt_message');
alert(txt_msg);
</script>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询