如下是select的onchange事件示例,对框架操作是这样的:iframeID.document.元素.xxxxxx
<input type=text id=t1>
<select onchange="test(this);">
<option value=1>a</option>
<option value=2>b</option>
</select>
<script>
function test(n)
{
t1.value=n.value
}
</script>
<input type=text id=t1>
<select onchange="test(this);">
<option value=1>a</option>
<option value=2>b</option>
</select>
<script>
function test(n)
{
t1.value=n.value
}
</script>
我是这样用的框架:
<frameset cols=25%,* frameborder="1" framespacing="10">
<frame src="left1.php" noresize name="left">
<frame src="right.php" name="right">
</frameset>
在left1中的select的onChange事件中我用javascript传值给本页了.
onChange="database_change()"
function database_change()
{
self.location = "left1.php?database_select="+document.form1.database_select.value+"&action=select";
}
能同时传值给右面的页面吗?应该怎么写?
{
parent.right.要赋值的元素名.value=要传的值;
self.location = "left1.php?database_select="+document.form1.database_select.value+"&action=select";
}
{
parent.right.location="right.asp?database_select="+document.form1.database_select.value+"&action=select";
self.location = "left1.php?database_select="+document.form1.database_select.value+"&action=select";
}
谢谢!
新年愉快!
马上结贴.