可以这样子调用函数么?很莫名。。。。。。在线等
有这样一个js的function:
function handlerRequestURLXML( sendurl, responseHandler, urlparam )
{
if( sendurl.length == 0 )
{
responseHandler();
return;
}
else
{
if( urlparam == "undefined" || urlparam == null )
{
urlparam = "";
}
var req = newXMLHttpRequest();
var handler = getReadyStateHandler(req, responseHandler);
req.onreadystatechange = handler;
req.open("POST", sendurl, true);
req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
req.send(urlparam);
}
}
明明是有三个参数,可是为什么很多调用它的jsp页面都只传递两个?
url = "billDeployInputDetail.do?transferId="+txtValue.trim();
handlerRequestURLXML( url, setFields );
(其中的setFields是另一个方法的名字)
我已经查过了,只有一个名叫handlerRequestURLXML的函数
怎么回事啊?可以这样么?为什么?