这里我试图将foo
传递给另一个函数。 foo
被定义为数组作为字符串。以下是显示时的外观:
foo = 2,4,"Party--12:00",2,22,"Eventalist Launch--6:00",2,18,"Play Day--12:00"
由于我只传递了1个变量,pp and dd
未定义且无效。
if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200)
{
var xmlResponse = XMLHttpRequestObject.responseXML;
var foo = parseXML(xmlResponse);
//var string = JSON.stringify(foo);
dataOutput.innerHTML += foo;
getHoliday(pp,dd,foo);
}
我正在尝试将变量传递给我的日历函数,但我正在挠头,因为变量在这里变得不确定。这有什么用?我有变量event
我的字符串数组,但它显示为未定义。当HolidayName= new Array()
已将数组传递给foo
时,我是否感到困惑HolidayName
?
function getHoliday(monthSelected,theday,names)
{
var events = names;
monthSelected = monthSelected + 1
var holiday = ""
var HolidayName = new Array(event);
}
事件最终没有数据,如果我HolidayName = events
答案 0 :(得分:1)
您可以在此处将值分配给名为events
的变量:
var events = names;
在这里,您尝试使用该变量,但名称为event
:
var HolidayName = new Array(event);