2.htmlwindow.onload=getNames; function getNames(){ var arrName=opener.document.form1.colum2.value.split(','); for(key in arrName){ nodeOption=document.createElement("option"); nodeOption.value=key; nodeOption.text=arrName[key]; form2.select.options.add(nodeOption); } }没测试,应该就是这样了.
父窗体 <textarea id="colum2" name="colum2">张三,李四,王五, </textarea>子窗体 <select id="select2"></select> <script language=javascript> function getSelect() { var obj = document.getElementById("select2"); var sSelect = window.opener.colum2.value; var sList = sSelect.split(","); for(var i=0;i<sList.length-1;i++) { obj.add(new Option(sList[i],sList[i])) } } </script>getSelect()方法可以在打开页的时候加载也可以通过什么事件来触发
function getNames(){
var arrName=opener.document.form1.colum2.value.split(',');
for(key in arrName){
nodeOption=document.createElement("option");
nodeOption.value=key;
nodeOption.text=arrName[key];
form2.select.options.add(nodeOption);
}
}没测试,应该就是这样了.
<textarea id="colum2" name="colum2">张三,李四,王五, </textarea>子窗体
<select id="select2"></select>
<script language=javascript>
function getSelect()
{
var obj = document.getElementById("select2");
var sSelect = window.opener.colum2.value;
var sList = sSelect.split(",");
for(var i=0;i<sList.length-1;i++)
{
obj.add(new Option(sList[i],sList[i]))
}
}
</script>getSelect()方法可以在打开页的时候加载也可以通过什么事件来触发