Avatar billede dampnet Nybegynder
24. september 2002 - 10:05 Der er 9 kommentarer og
1 løsning

et lille problem !! HJÆLP !!

Jeg har disse to funktioner, problemet er at jeg hele tiden får fejlen, et objekt var ventet.
Det skal lige siges at de ligger i hver deres javascript fil.
er der eventuelt nogen som kan hjælpe mig.

function setRekviInfo(obj) {
    var str = obj.options[obj.selectedIndex].value;
    var text = delString(str, 5);
    document.forms[0].varenr.value = text[0];
    document.forms[0].enhed.value = text[1]+" "+text[2]+" "+text[3] ;
    document.forms[0].navn.value = text[4];
    document.forms[0].salgspris.value = text[2];
    document.forms[0].enheden.value = text[1];
}

function delString(s, sz)
{
    var retur = new Array(sz);
    var last  = 0;
    var index = 0;
    for (int i = 0; i<s.length(); i++) {
        if (s.charAt(i)==':' || i == s.length())
        {
            retur[index++] = s.substring(last, i);
            last = i+1;
        }
    }
    return retur;
}
Avatar billede bamzen Nybegynder
24. september 2002 - 10:08 #1
Har du en url, tror vi skal kigge på hvad der bliver parset som obj
Avatar billede dampnet Nybegynder
24. september 2002 - 10:12 #2
det er en select, hvor jeg vil sætte lidt values når man ændre den altså den kaldes på onChange()
Avatar billede bamzen Nybegynder
24. september 2002 - 10:14 #3
jeg vil se koden til den onchange...............
Avatar billede dampnet Nybegynder
24. september 2002 - 10:15 #4
<select class="form" name="varenavn" onChange="setRekviInfo(this)">
            <% if (type) { %>
            <option value="<%=vnr.getNavn()%>" selected><%=vnr.getNavn()%></option>
            <% } else { %>
            <option value="null">v&aelig;lg vare</option>
            <% }
    for (int i=0;i<vare.length;i++) { %>
            <option value="<%=vare[i].getVarenr()%>:<%=vare[i].getMaengdebet()%>:<%=vare[i].getSalgspris()%>: kr.:<%=vare[i].getNavn()%>:"><%=vare[i].getNavn()%></option>
    <% } %>
          </select>
Avatar billede dampnet Nybegynder
24. september 2002 - 10:16 #5
som du vil
Avatar billede bamzen Nybegynder
24. september 2002 - 10:17 #6
en ting jeg lige så,, prøv lige at undlade at skrive

str og text jeg mener de er brugt af javascript, hvorfor det måske giver problemer, jeg kigger videre
Avatar billede bamzen Nybegynder
24. september 2002 - 10:25 #7
ellers kan jeg ikke se hvad der er galt,

men kan anbefale at loade siden i en netscape 4.x den giver meget bedre javascript fejl
Avatar billede dampnet Nybegynder
24. september 2002 - 10:25 #8
det hjalp ikke, jeg bruger også navnene andre steder.
Avatar billede =maddog= Nybegynder
25. september 2002 - 20:07 #9
vær sikker på at dine filer bliver indlæst i rigtig rækkefølge, således at delString funktionen indlæses først og er tilgængelig i den næste funktion. Ellers kastes den berygtede 'object not found' undtagelse.
Avatar billede dampnet Nybegynder
26. september 2002 - 11:50 #10
jeg har fundet en anden løsning
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