把值返回父窗口问题(学习题) 首先,UserId+se这样的命名就是不允许的,UserId1这样可以你的se是一个变量吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 window.dialogArguments.form1.UserId+se.value = '5';改成eval("window.dialogArguments.form1.UserId" + se).value = '5'; ??se 不是数字?你赋值给se的是打开模态对话框window对象啊,这怎么行? 那要怎么才行?我就是想由程序生成5个文本框.第个文本框的NAME是UserId1,UserId2,UserId3....这种形式. 每个文本框后面对应有一个"选择"按钮,这个按钮用showModalDialog打开,打开的页面中有一个"确定按钮",点击即把相应的值返回到相应的文本框中.能帮我把这个问题解决吗?分可以在加! 给你彻底修改了一下,现在应该可以了//user.htm<form name="form1"><SCRIPT LANGUAGE="JavaScript"> function showopen(surl,vars,width,height){ window.name = vars; var newdialog = window.showModalDialog(surl, window, "center:1;help:0;resizable:0;status:0;scroll:0;dialogWidth:"+ width +"px;dialogHeight:"+height+"px"); } for(var i=1;i<5;i++){ document.writeln("<INPUT name=\"UserId"+i+"\" TYPE=\"text\" value=\"\"><span onclick=\"showopen('user_opt.htm',"+i+",380,280);\">选择</span><br>"); }</SCRIPT></form>//end user.htm//user_opt.htm<SCRIPT LANGUAGE="JavaScript"> var se; function subbe(){ se = window.dialogArguments.window.name; eval("window.dialogArguments.form1.UserId"+se).value = '5'; }</SCRIPT><span onclick="subbe();">返回值</span>//end user_opt.htm 求一个三级联动 google map的缩放级别问题 各位大哥帮帮忙,如何让popup窗口可拖动,可关闭. js改变div的背景.IE6下无法显示.要把图的地址在网页上打上.才能显示那个图 点击一张图片,让图片的name值写入其中一个有光标的textbox中 javascript读取xml文件 有报酬!谁能帮我做一个javascripts的题- 如何分离数字 cab文件无法正常下载,注册 showModalDialog如何控制窗口的大小? 如何在一个页面中播放多个视频? 这句VB代码该如何用脚本实现?请知无不言。。
se 不是数字?你赋值给se的是打开模态对话框window对象啊,这怎么行?
我就是想由程序生成5个文本框.第个文本框的NAME是UserId1,UserId2,UserId3....这种形式.
每个文本框后面对应有一个"选择"按钮,这个按钮用showModalDialog打开,打开的页面中有一个"确定按钮",点击即把相应的值返回到相应的文本框中.能帮我把这个问题解决吗?分可以在加!
<form name="form1">
<SCRIPT LANGUAGE="JavaScript">
function showopen(surl,vars,width,height){
window.name = vars;
var newdialog = window.showModalDialog(surl, window, "center:1;help:0;resizable:0;status:0;scroll:0;dialogWidth:"+ width +"px;dialogHeight:"+height+"px");
} for(var i=1;i<5;i++){
document.writeln("<INPUT name=\"UserId"+i+"\" TYPE=\"text\" value=\"\"><span onclick=\"showopen('user_opt.htm',"+i+",380,280);\">选择</span><br>");
}
</SCRIPT>
</form>
//end user.htm//user_opt.htm
<SCRIPT LANGUAGE="JavaScript">
var se;
function subbe(){
se = window.dialogArguments.window.name;
eval("window.dialogArguments.form1.UserId"+se).value = '5';
}
</SCRIPT>
<span onclick="subbe();">返回值</span>
//end user_opt.htm