Avatar billede tobby Nybegynder
21. juni 2002 - 13:31 Der er 3 kommentarer og
2 løsninger

Find fejlen - tegnet { var ventet

function GetVars( MenuID, DocID );
    var bygStreng = '<div class="menuitems"><a href="_edit.asp?Mode=New&ParentID=' +MenuID +'">Opret</a></div>';
    bygStreng += '<div class="menuitems"><a href="_edit.asp?Mode=Edit&ID=' +DocID +'">Rediger</a></div>';
    bygStreng += '<div class="menuitems"><a href="_edit.asp?Mode=Delete&ID=' +DocID +'">Slet</a></div>';
    bygStreng += '<div class="menuitems"><a href="_edit.asp?Mode=Up&ID=' +DocID +'">Ryk op</a></div>';
    bygStreng += '<div class="menuitems"><a href="_edit.asp?Mode=Down&ID="' +DocID +'>Ryk ned</a></div>';
    return bygStreng:
}
Avatar billede jespernaur Nybegynder
21. juni 2002 - 13:33 #1
Du skal have { i stedet for ; i første linie
Avatar billede senj Nybegynder
21. juni 2002 - 13:34 #2
function GetVars(MenuID,DocID)
{
    var bygStreng = '<div class="menuitems"><a href="_edit.asp?Mode=New&ParentID=' +MenuID +'">Opret</a></div>';   
    bygStreng += '<div class="menuitems"><a href="_edit.asp?Mode=Edit&ID=' +DocID +'">Rediger</a></div>';
    bygStreng += '<div class="menuitems"><a href="_edit.asp?Mode=Delete&ID=' +DocID +'">Slet</a></div>';
    bygStreng += '<div class="menuitems"><a href="_edit.asp?Mode=Up&ID=' +DocID +'">Ryk op</a></div>';
    bygStreng += '<div class="menuitems"><a href="_edit.asp?Mode=Down&ID="' +DocID +'>Ryk ned</a></div>';
    return bygStreng:
}
Avatar billede senj Nybegynder
21. juni 2002 - 13:35 #3
Man slutter aldrig et funktionskald med semikolon (;). En function skal altid have en start { og en slut } - hvis den er på mere en én linie!
Avatar billede tobby Nybegynder
21. juni 2002 - 13:41 #4
<script language="JavaScript1.2">

function GetVars( MenuID, DocID ){
    var bygStreng = '<div class="menuitems"><a href="_edit.asp?Mode=New&ParentID=' +MenuID +'">Opret</a></div>';
    bygStreng += '<div class="menuitems"><a href="_edit.asp?Mode=Edit&ID=' +DocID +'">Rediger</a></div>';
    bygStreng += '<div class="menuitems"><a href="_edit.asp?Mode=Delete&ID=' +DocID +'">Slet</a></div>';
    bygStreng += '<div class="menuitems"><a href="_edit.asp?Mode=Up&ID=' +DocID +'">Ryk op</a></div>';
    bygStreng += '<div class="menuitems"><a href="_edit.asp?Mode=Down&ID="' +DocID +'>Ryk ned</a></div>';
    return bygStreng;
}

***** linkset[0]= GetVars( MenuID, DocID ); ******

</script>

Så langt så godt - nu giver den markerede linie fejl - "MenuID er ikke defineret"

Løsning = Flere point
Avatar billede tobby Nybegynder
21. juni 2002 - 13:58 #5
hmm fandt selv ud af det sidste..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester