如果子页面名字为newWinvar oSelect = newWin.document.all.sel;//sel为子页面的select的id
var oOption = newWin.document.createElement("option");
oOption.value = "1";
oOption.text = "1";
oSelect.add(oOptiion);
var oOption = newWin.document.createElement("option");
oOption.value = "1";
oOption.text = "1";
oSelect.add(oOptiion);
解决方案 »
- 请问这个网页里的js代码能下载吗?
- js打印超市小票
- iFrame中用showModalDialog返回值为undefined
- 求一正则表达试,请教高手~!
- 关于javascript中$的问题
- 求帮助
- 为什么这个树型菜单初始状态是打开状态,而不是收缩状态(有相关代码)
- 求助!一个在ie中好使 在firefox中不好使的兼容问题
- <iframe>在网页上如何显示的内容是平面,一般是凹下去的
- radio非要放在form里才行吗
- 用javascrip怎样定位本地的一个目录,我想用java在本地创建一个excel文件,但也须先确定要把文件创建到哪里,谢谢啊
- 正则表达式中如何匹配字符的时候不区分大小写?在线等!
主页面
<body bgcolor="#FFFFFF">
<select id="sel">
<option value="111">111</option>
<option value="222">222</option>
<option value="333">333</option>
<option value="444">444</option>
</select>
<script language="JavaScript">
<!--
window.open("a.html");
//-->
</script></body>弹出窗口 a.html
<body bgcolor="#FFFFFF">
<select id="bs">
<option value="aaa">aaa</option>
<option value="bbb">bbb</option>
<option value="ccc">ccc</option>
<option value="ddd">ddd</option>
</select>
<button onclick="addOpt()"></button>
<script language="JavaScript">
<!--
function addOpt()
{
var obj = opener.document.all.sel;
for(var i=0;i<obj.length;i++)
{
document.all.bs.options.add(new Option(obj[i].text, obj[i].value));
}
}//-->
</script>
</body>
主页面
<body bgcolor="#FFFFFF">
<select id="sel">
<option value="111">111</option>
<option value="222">222</option>
<option value="333">333</option>
<option value="444">444</option>
</select>
<script language="JavaScript">
<!--
window.showModalDialog("a.html",window,'dialogWidth:300px;dialogHeight:200px;scroll:no;status:no;center:yes')
//-->
</script>
</body>弹出页面a.html
<body bgcolor="#FFFFFF">
<script language="JavaScript">
var openerObject = window.dialogArguments;
<!--
function addOpt()
{
var obj = openerObject.document.all.sel;
for(var i=0;i<obj.length;i++)
{
document.all.bs.options.add(new Option(obj[i].text, obj[i].value));
}
}
//-->
</script>
<select id="bs">
<option value="aaa">aaa</option>
<option value="bbb">bbb</option>
<option value="ccc">ccc</option>
<option value="ddd">ddd</option>
</select>
<button onclick="addOpt()"></button></body>
<option value="1">Item1
<option value="2">Item2
</select>
<input type=button onclick="window.open('son.htm')" value="Open">
<script>
function add2(name,value)
{
var addoption2 = new Option(name,value);
var sel = document.all.sel;
sel.options[sel.options.length] = addoption2
}
</script>
son.htmText:<input type=text name=oname>
value:<input type=text name=ovalue>
<input type=button onclick="opener.add2(document.all.oname.value,document.all.ovalue.value)" value="ADD">