从javascript调用processRequest
函数时遇到问题。我需要两个具有不同签名的ProcessRequest
函数。像:
processRequest();
processRequest(strFieldName);
但问题是当我编写第二个函数并调用第一个函数时:
httpRequest.onreadystatechange = processRequest ;
它出错'req' undefined
。但在评论出第二个功能后,第一个功能运行良好。即使我在调用第一个函数时放置( )
,也会显示type mismatch
错误。但无论如何,第二个功能都有效。
如何克服这个问题?
答案 0 :(得分:0)
摆脱processRequest();
inside processRequest(strFieldName)包含如下代码:
if(strFieldName){
...code that needs parameter
}
else {
..code that doesn't need parameter
}