var headCat = new Array();
headCat[0] = ["Kläder - För Henne", "1"];
headCat[1] = ["Kläder - För Honom", "2"];
headCat[2] = ["Kläder - För Båda", "3"];
headCat[3] = ["Barnvagnar", "4"];
headCat[4] = ["Leksaker", "5"];
headCat[5] = ["Inredning", "6"];
function showHeadCategories( selectObj )
{
selectObj.length = headCat.length;
for ( var n = 0; n < headCat.length; n++ )
{
selectObj.options[n] = new Option( headCat[n][0], headCat[n][1] );
}
}
Frågan#1
Jag har följande kod.
[red]
var headCat = new Array(6);
for(var n=0;n<headCat.length;n++)
{
headCat[n] = new Array();
}
headCat[0] = "Kläder - För Henne", "1";
headCat[1] = "Kläder - För Honom", "2";
headCat[2] = "Kläder - För Båda", "3";
headCat[3] = "Barnvagnar", "4";
headCat[4] = "Leksaker", "5";
headCat[5] = "Inredning", "6";
function showHeadCategories(selectObj){
selectObj.length=headCat.length;
for(var n=0;n<headCat.length;n++){
selectObj[n].text=headCat[n][0];
selectObj[n].value=headCat[n][1];
}
}
[/red]
Denna kod visar första bokstaven i varje kategorie i gecko-läsare och i IE (6.0) så visar den undefined i min select. Jag har försökt att använda samma kod som i denna tråd medn jag får inte till det. Vad gör jag för fel?
mv icaaq

