webForumDet fria alternativet

Syntaxfel

JavaScript

2 svar · 392 visningar · startad av devotion

Medlem sedan jan. 20013 582 inlägg
Frågan#1

Hej! :)

Jag har följande Javascript som ger ett fel:

<script type='text/javascript'>
var st1 = new SortableTable(document.getElementById("objektlista"),
   ["String", "String", "String", "String", "String", "String", "String"]);

document.getElementById("kund").innerHTML = "<% =sCustomer %>";
var nObjLevel = <% =nObjLevel %>;
if( nObjLevel>1 )
	document.getElementById("object1").innerHTML = "<% =sObject1 %>";
else
	document.getElementById("object1label").innerHTML = "";
if( nObjLevel>2 )
	document.getElementById("object2").innerHTML = "<% =sObject2 %>";
else
	document.getElementById("object2label").innerHTML = "";
if( nObjLevel>3 )
	document.getElementById("object3").innerHTML = "<% =sObject3 %>";
else
	document.getElementById("object3label").innerHTML = "";

</script>

Felkoden i FF är som följer:

Fel: syntax error
Källkodsfil: file:///C:/Documents%20and%20Settings/hl/Skrivbord/un_BC00.htm
Rad: 95, kolumn: 16
Källkod:
var nObjLevel = ;

Vad är fel?

Mvh
Henrik

Medlem sedan mars 20023 561 inlägg
#2

Den här raden ser fel ut:

var nObjLevel = <% =nObjLevel %>;

Lägg till citationstecken.

Sen blir det nog svårt att köra asp i en htm-fil. Men det har du förmodligen redan tänkt på. :)

Medlem sedan jan. 20013 582 inlägg
#3

Josef skrev:

Den här raden ser fel ut:

var nObjLevel = <% =nObjLevel %>;

Lägg till citationstecken.

Gahh... x( Vilken miss....

Josef skrev:

Sen blir det nog svårt att köra asp i en htm-fil. Men det har du förmodligen redan tänkt på. :)

Ja, det blir det. Och tur är väl att jag inte ska göra det... ;) Det är en liten specialare...

Tack! :bire

Mvh
Henrik

263 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)