首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

为什么老是提示这样一句话?该如何解决

2012-04-10 
为什么老是提示这样一句话?XXX行缺少对象。用Script调试,定义到这样一句话。__doPostBack(id,)整个函数是这

为什么老是提示这样一句话?
XXX行缺少对象。
用Script调试,定义到这样一句话。
__doPostBack(id, ' ');

整个函数是这样。
/*将弹出日历窗口选择的日期放到指定的输入框里*/
function   SetDate(formName,   id,   newDate,   postBack)
{
eval( 'var   theform   =   document. '   +   formName   +   '; ');
popUp.close();
theform.elements[id].value   =   newDate;
if   (postBack)
__doPostBack(id, ' ');
}

其中每个参数用window.alert判断都是正确的。

[解决办法]
function ta_returndate1_onclick(obj,iformat)
{
iformat=0;
var a=260;
var b=300;
obj.value= " ";
window.showModalDialog( "/productconfig/include/date-picker-all-en.jsp ",window, "dialogHeight:210px;dialogWidth:220px;dialogLeft: "+a.toString(10) + "px;dialogTop: " + b.toString(10) + "px;center:0;status:0; ");
}
[解决办法]
这个__doPostBack方法存在吗?

热点排行