webForumDet fria alternativet

undefined

6 svar · 296 visningar · startad av icaaq

icaaqMedlem sedan okt. 20005 273 inlägg
#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

jawbreakerMedlem sedan jan. 2003296 inlägg
#2
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] );
	}
}
icaaqMedlem sedan okt. 20005 273 inlägg
#3

Nu har jag följande

[red]
var headCat = new Array(6);
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] );
}
}
[/red]

Men i Gecko får jag forfarande bara ut första bokstaven. Dock så har undefined försvunnit i IE......Nu visas ingenting...

Fler förslag?

mv icaaq

@ndersMedlem sedan juni 200032 969 inlägg
#4

Hast du ein URL für mich?

(Jag är medveten om att jag inte kan tyska, för er som undrar)

icaaqMedlem sedan okt. 20005 273 inlägg
@ndersMedlem sedan juni 200032 969 inlägg
#6

Varför har du tagit bort hakparenteserna från jawbreakers inlägg?

icaaqMedlem sedan okt. 20005 273 inlägg
#7

För lite jolt-cola kanske..... ;)

Tack snabeln :D

mv icaaq

135 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)