帮忙找个错误,可能是类型转换方面的
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>