帮忙找个错误,可能是类型转换方面的

linxiao 2003-05-07 07:40:05
a.asp :点一下输入框,弹出一个网页对话框
里面如果有个数字是22 ,我想关闭网页对话框后,让它变成44

b.asp:就是哪个弹出的网页对话框



结果令我失望,变成了2222



a.asp:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<SCRIPT LANGUAGE="JavaScript">
function Calendar(s) {

var sPath = "b.asp";
var strFeatures = "dialogWidth=206px;dialogHeight=210px;center: Yes;dialogHide: Yes; help: No; resizable: No; status: No;unadorned:Yes ";
var codes = s.value;
var sDate = showModalDialog(sPath,codes,strFeatures);
s.value = sDate;
}



</SCRIPT>


<BODY>
888888

<INPUT TYPE="text" name = "button1" value = "22" onClick="Calendar(this)" >

</BODY>
</HTML>







b.asp:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>



<script language="JavaScript">

window.onload = initWindow;
function initWindow() {

// alert("open");
window.returnValue = window.dialogArguments;

}

function dateChange() {
var i;
i = window.dialogArguments + window.dialogArguments;

window.returnValue = i;
window.close();
}




</script>

<BODY>
good.asp

<INPUT TYPE="button" NAME="" value="close" onclick="dateChange()">

</BODY>
</HTML>

...全文
42 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wsj 2003-05-07
  • 打赏
  • 举报
回复
i = parserInt(window.dialogArguments) + parserInt(window.dialogArguments)
fason 2003-05-07
  • 打赏
  • 举报
回复
改这两个
var codes = Number(s.value);
s.value = Number(sDate);

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧