如何在弹出窗口中控制opener的select元素 是么<script>opener.document.all.selectname.options.add("x","xxx"); '不行么</script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 运行时间错误,类型不匹配mozilla也无效了我原来用的是selectname.options[i].new Option('a','a') 刚才试了一下,不能通过opener.document.selectname.options[i].new Option('a','a')这种方式添加.不过,其实,你可以这样子添加啊.parent.htm<select name=sel></select><input type=button onclick="window.open('son.htm')" value="Open"><script>function add2(){ var addoption2 = new Option("Text","Value"); var sel = document.all.sel; sel.options[sel.options.length] = addoption2}</script>son.htm<!--调用父窗口的方法add2()来实现添加.--><input type=button onclick="opener.add2()"> main.html<html><head></head><body bgcolor="#FFFFFF"><select id="select" style="width:200px"><option>111</option><option>222</option><option>333</option><option>444</option><option>555</option></select><button onclick="window.open('a.html')">open</button><script language="JavaScript"><!--function addSel(txt,value){ var obj = document.all.select; obj.options.add(new Option(txt, value));}//--></script></body></html>a.html<html><body bgcolor="#FFFFFF"><input type="text" name="txt"><input type="text" name="val"><button onclick="kiss()">goooooooo</button><script language="JavaScript">function kiss(){ opener.addSel(document.all.txt.value,document.all.val.value); window.close();}</script></body></html> 非常好ie和mozilla都实现了 这个效果怎么实现? Javascript动态生成控件的问题 获取ifram返回值(xml)的问题 招聘:美工, WEB软件工程师(.NET) vb中的splash screen以html形式实现吗? 做网络统计时遇到的奇怪问题 清我所有来问大家个问题:如何在客户端获取datagrid中选择的行数据?? 郁闷了 怎样才能实现这个功能? 用js删除数据时发现参数自动被修改了,短一点的字符串就可以,郁闷中。。。 50分:无询问关闭父窗口! 梅花雪大人呀,你的时间控件在frameset中不能用,有什么办法解决的呀?
mozilla也无效了我原来用的是selectname.options[i].new Option('a','a')
这种方式添加.不过,其实,你可以这样子添加啊.parent.htm<select name=sel>
</select>
<input type=button onclick="window.open('son.htm')" value="Open">
<script>
function add2()
{
var addoption2 = new Option("Text","Value");
var sel = document.all.sel;
sel.options[sel.options.length] = addoption2
}
</script>son.htm
<!--调用父窗口的方法add2()来实现添加.-->
<input type=button onclick="opener.add2()">
<html>
<head>
</head><body bgcolor="#FFFFFF">
<select id="select" style="width:200px">
<option>111</option>
<option>222</option>
<option>333</option>
<option>444</option>
<option>555</option>
</select>
<button onclick="window.open('a.html')">open</button>
<script language="JavaScript">
<!--
function addSel(txt,value)
{
var obj = document.all.select;
obj.options.add(new Option(txt, value));
}
//-->
</script>
</body>
</html>
a.html
<html>
<body bgcolor="#FFFFFF">
<input type="text" name="txt"><input type="text" name="val"><button onclick="kiss()">goooooooo</button>
<script language="JavaScript">
function kiss()
{
opener.addSel(document.all.txt.value,document.all.val.value);
window.close();
}
</script>
</body>
</html>
ie和mozilla都实现了