传值的问题??? asp传值<script language="javascript">fucntion onbutton(){ open("2.asp?txt=" + document.all.text1.value,"newwindow");}</script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 传给html处理:<script> var url=location.search; var Request = new Object(); if(url.indexOf("?")!=-1) { var str = url.substr(1); strs = str.split("&"); for(var i=0;i<strs.length;i++) { Request[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]); } } </script> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><SCRIPT LANGUAGE="JavaScript"><!--function setValue(){ document.Form1.txt1.value= "changed" ; newoption = new Option("changed","changed"); document.Form1.sel1.add(newoption);}function openWin(){ objWin = window.open('',''); objWin.document.open(); objWin.document.write ("<body bgcolor=#cccccc></body>"); objWin.document.write ("<input type='button' value='SetValue' onclick='opener.setValue();window.opener=null;window.close()'>"); objWin.document.close;}//--></SCRIPT></HEAD><BODY><FORM name="Form1" METHOD=POST ACTION=""><INPUT TYPE="text" NAME="txt1" value="default"><INPUT TYPE="button" NAME="abc" onclick="openWin()" value="openWin"><select name="sel1"></select></FORM></BODY></HTML>如果是其他html,判断是否有opener,用opener.formname.textname.value就可以取得。 使用window.open打开的窗口,其子窗口可以通过下面的方式访问父窗口的对象opener.text1.value 1.html<script>fucntion onbutton(){ open("2.html","newwindow");}</script><input type="text" name="text1"><input type="button" name="button" onclick="onbutton();">当打开一个新窗口时怎么将text1的值传到2.html里面?这样试试fucntion onbutton(){ window.open("2.html?txtValue="+text1.value,"newwindow");} javascript 事件的问题 javascript:一个Div,当Div在窗体显示不下时,自动调整窗体以显示Div,移动的时候同样 asp.net 有代表性的人数限定问题! 怎样实现按 回车键 触发 Shift + Tab 组合键?急!!! 求<javaScript宝典>(第四版)光盘(100分) 关于excel的复制和样式问题 怎样遍历表单的所有element? 升级,散分+收藏! 怎么改变鼠标的指针?高手请进! 经典问题。 我这里有个html在线编辑器,点击上传图片,上传不了图片,而且上传后的路径也不对! 关于JS文件的问题
var url=location.search;
var Request = new Object();
if(url.indexOf("?")!=-1)
{
var str = url.substr(1);
strs = str.split("&");
for(var i=0;i<strs.length;i++)
{
Request[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
}
}
</script>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
function setValue(){
document.Form1.txt1.value= "changed" ;
newoption = new Option("changed","changed");
document.Form1.sel1.add(newoption);
}function openWin(){ objWin = window.open('','');
objWin.document.open();
objWin.document.write ("<body bgcolor=#cccccc></body>");
objWin.document.write ("<input type='button' value='SetValue' onclick='opener.setValue();window.opener=null;window.close()'>");
objWin.document.close;
}
//-->
</SCRIPT>
</HEAD><BODY>
<FORM name="Form1" METHOD=POST ACTION="">
<INPUT TYPE="text" NAME="txt1" value="default">
<INPUT TYPE="button" NAME="abc" onclick="openWin()" value="openWin">
<select name="sel1"></select>
</FORM>
</BODY>
</HTML>
如果是其他html,判断是否有opener,用opener.formname.textname.value就可以取得。
opener.text1.value
<script>
fucntion onbutton(){
open("2.html","newwindow");
}
</script>
<input type="text" name="text1">
<input type="button" name="button" onclick="onbutton();">当打开一个新窗口时怎么将text1的值传到2.html里面?这样试试
fucntion onbutton(){
window.open("2.html?txtValue="+text1.value,"newwindow");
}