怎样通过JS使得主窗口的textarea中得到子窗口中选中的checkbox的值 我在主窗口中设置了一个按钮,通过window.open打开子窗口,在子窗口中有checkbox控件,怎样将选中的checkbox后面的文本显示在主窗口的textarea中。checkbox是可以多选的。通过JS实现啊!向高手们求救啊!拜托大家施以援手! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ]<button onclick="window.open('test1.asp')">open</button><textarea id="ta"></textarea><script type="text/javascript">window.onload = function(){ var a = document.getElementsByName("ck"); for(var i=0;i<a.length;i++){ a[i].onclick = function(){ var a = document.getElementsByName("ck"); var s = ""; for(var i=0;i<a.length;i++){ if(a[i].checked){ s += a[i].nextSibling.nodeValue + ","; } } opener.document.getElementById("ta").value = s; } }}</script><input type="checkbox" name="ck">选项1<input type="checkbox" name="ck">选项2<input type="checkbox" name="ck">选项3<input type="checkbox" name="ck">选项4 为什么validate在IE中没有效果呢? 仿amazon.com的菜单,有个缺陷,望高手补完 如何实现点击小图显示大图 请教碁础概念,history对象的length属性,表示最近访问过的页面个数,"最近访问过"是一个什么概念,如何界定? 怎么用<a>标签提交含有validate验证的表单呢? 求教:关于meizz老大的日历控件 这个窗口怎样关闭?在线等! 关于JavaScript屏幕按键的问题~ 那儿有DOM资料下载? javascript树形菜单的一点问题! 怎么在一个文本框下面动态生成一个div? 请前辈指点
<button onclick="window.open('test1.asp')">open</button>
<textarea id="ta"></textarea><script type="text/javascript">
window.onload = function(){
var a = document.getElementsByName("ck");
for(var i=0;i<a.length;i++){
a[i].onclick = function(){
var a = document.getElementsByName("ck");
var s = "";
for(var i=0;i<a.length;i++){
if(a[i].checked){
s += a[i].nextSibling.nodeValue + ",";
}
}
opener.document.getElementById("ta").value = s;
}
}
}
</script>
<input type="checkbox" name="ck">选项1
<input type="checkbox" name="ck">选项2
<input type="checkbox" name="ck">选项3
<input type="checkbox" name="ck">选项4