function select_item()
{
var qh=window.opener.document.all["DJZSXZQH"]
//clear options
for(var i=0;i
1<qh.length;i++) <script="" \---------------------------------------------------------------="" add="" option="" option("aaaaa","bbbbbbb")="" qh.options[0]="new" qh.options[i]="null" {="" }="" 清除options没有问题,但增加时报系统运行时错误,怎么回事??="">
2function select_item()
3{
4var qh=window.opener.document.all("s")
5
6//clear options
7for(var i=0;i<qh.length;i++) <="" n1='opener.document.createElement("OPTION")' n1,value="aaa" n1.text="bbb" qh.add(n1)="" qh.options[i]="null" script="" select_item()="" var="" {="" }="">
8\---------------------------------------------------------------
9
10opener有关系:父窗口:
11<form name="form1">
12<select name="parentList">
13<option>请选择
14</option></select>
15</form>
16<script language="javascript">
17function writeParentList(str)
18{
19if(str=="") return;
20if(document.form1.parentList)
21{
22e = document.form1.parentList;
23var newOP=new Option(str, str, true, true);
24for(var i=0; i<e.options.length; i++) //不重复
25if(e.options[i].value == str) return;
26e.options[e.options.length] = newOP;
27}
28}
29</script>
30<input onclick="window.open('ttt.htm','meizz')" type="button" value="ok"/>
31
32
33子窗口:
34<select onchange="if(window.name!='')opener.writeParentList(this.value)">
35<option>请选择
36<option value="aaa">aaa
37<option value="bbb">bbb
38<option value="ccc">ccc
39<option value="ddd">ddd
40<option value="eee">eee
41</option></option></option></option></option></option></select>
42\---------------------------------------------------------------
43
44var oOption = document.createElement("OPTION");
45oSelect.options.add(oOption);
46oOption.innerText = "Two";
47oOption.Value = "2";</qh.length;i++)></qh.length;i++)>