Avatar billede cronick Nybegynder
13. november 2006 - 19:08 Der er 13 kommentarer og
1 løsning

fejl i lille kort kode

Hey, kan I umiddelbart se fejl i denne kode?

- den virker hvert fald ikke, og kommer med fejl.

------------------------------------------------
function box(type, name, value, onclick, width) {
if(type=="text") {
var input = '<input type="text" name="'+name+'" style="height: '+width+'px; border: none; -moz-opacity:1.00; background-color: transparent; font-size: 8pt; font-family: Verdana;">';
}else if(type=="button") {
var input = '<button onclick="'+onclick+'" style="height: '+width+'px; border: none; -moz-opacity:1.00; background-color: transparent; font-size: 8pt; font-family: Verdana;">'+value+'</button>';
}else if(type=="submit") {
var input = '<input type="submit" name="'+name+'" value="'+value+'" style="height: '+width+'px; border: none; -moz-opacity:1.00; background-color: transparent; font-size: 8pt; font-family: Verdana;">';
}
document.write('<TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0>');
document.write('<TR>');
document.write('<TD><IMG SRC="images/box_left.gif" WIDTH=5 HEIGHT=18 ALT=""></TD>');
document.write('<TD background="images/box_middle.gif" HEIGHT=18>');
document.write(input);
document.write('</TD>');
document.write('<TD><IMG SRC="images/box_right.gif" WIDTH=5 HEIGHT=18 ALT=""></TD>');
document.write('</TR>');
document.write('</TABLE>');
}
}
------------------------

- På forhånd..
Avatar billede erikjacobsen Ekspert
13. november 2006 - 19:23 #1
Der er vel en } for meget ?
Avatar billede cronick Nybegynder
13. november 2006 - 19:30 #2
Utrolig at jeg ikke har lagt mærke til dét.. Nå, men tak da.. Du er velkommen til et efterlade dig et svar.. (:
Avatar billede erikjacobsen Ekspert
13. november 2006 - 19:37 #3
Jeg samler slet ikke på point, tak. Fortæller din browser ikke hvad der er i vejen?
Avatar billede cronick Nybegynder
13. november 2006 - 19:58 #4
Okey - Nopes, hvordan skulle den gøre det?
Avatar billede erikjacobsen Ekspert
13. november 2006 - 20:04 #5
Den ku' fx sige:

Error: syntax error
Source File: http://....... Line: 20
Source Code:
}

Det er vel rimelig nok, når den nu ved der er en fejl.
Avatar billede cronick Nybegynder
13. november 2006 - 20:14 #6
Okey, kan jeg godt se nu, har jeg ikke lige lagt mærke til mig kan.. (:

burde dette forresten ikke virke: <script type="text/javascript">document.write(box(text, modtager, , 0, 150));</script> ?

Der står da hvert fald at der er fejl i den kode..
Avatar billede cronick Nybegynder
13. november 2006 - 20:41 #7
Anyway, jeg satte " rundt og [[text, modtager, , 0, 150]], og nu siger den bare undefined, og virker slet ikke.. kassen der skal komme er der dog, men der kommer ikke en "input-boks", som der skal. Der står bare "undefined" istedet. Mærkeligt.. :S
Avatar billede erikjacobsen Ekspert
13. november 2006 - 20:41 #8
Du skal nu nok bare

<script type="text/javascript">box(text, modtager,'', 0, 150);</script> ?

Men du må da få sat din browser til at vise fejl. Hvad bruger du?
Avatar billede cronick Nybegynder
13. november 2006 - 20:57 #9
Internet Explorer..
Avatar billede erikjacobsen Ekspert
13. november 2006 - 22:26 #10
I den mener jeg du selv skal et kryds et eller andet sted under indstillinger.
Avatar billede cronick Nybegynder
13. november 2006 - 23:21 #11
Okey, det har jeg fundet nu. Tak for hjælpen, det hele virker nu! ;)
Avatar billede cronick Nybegynder
16. november 2006 - 22:13 #12
Vil du have dine points, så smid et svar,, ;)
Avatar billede erikjacobsen Ekspert
16. november 2006 - 22:14 #13
Jeg samler slet ikke på point, tak.
Avatar billede cronick Nybegynder
16. november 2006 - 22:45 #14
Okey. Tak for hjælpen erik.. ;)
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