Avatar billede bugger Nybegynder
10. september 2003 - 11:59 Der er 2 kommentarer og
1 løsning

Transskrivering af javascript

Hejsa Eksperter

Jeg har en kode som virker udemærket i ren HTML, men jeg skal nu have den omskrevet til ASP så den kan puttes i en funktion. Ideen er at når man klikker på en link, flapper et lag ned med ekstra oplysninger. I kan se noget lignende fungere på
http://www.dr.dk/nav/programoversigt/w3c/epg.asp
hvis I klikker udfor de små pile. Som sagt virker det fint når jeg hopper ud ag asp'en med %>. Her er den virkende kode:

<td><img src="pil_hen.gif" name="bill<%= objRs("tidID")%>"><a href="#" onClick="fold('lag<%= objRs("tidID")%>', 'bill<%= objRs("tidID")%>'); return false;"><%= objRs("rutenavn")%></a>


og her er hvad jeg har skrevet den om til :
response.write "<td><img src='pil_hen.gif' name='bill" & objRs("tidID") & "'><a href='#' onClick='fold('lag" & objRs("tidID") & "', 'bill" & objRs("tidID") & "'); return false;'>" & objRs("rutenavn") & "</a>"    

Der bliver godt nok markeret et link, men der sker ikke npget når jeg klikker??
Jeg har nu mokket med det l... i 2 timer :-) så hvis en af jer.....
Avatar billede Slettet bruger
10. september 2003 - 12:27 #1
response.write "<td><img src='pil_hen.gif' name='bill" & objRs("tidID") & "'><a href='#' onClick=""fold('lag" & objRs("tidID") & "', 'bill" & objRs("tidID") & "'); return false;"">" & objRs("rutenavn") & "</a>"

Du skal ikke skifte " ud med ' ved onClick, fordi du så, når du sætter parametre i funktion fold, afslutter onClick, fordi både onClick og parametrene begrænses af '...
Avatar billede bugger Nybegynder
10. september 2003 - 12:33 #2
Herligt! Tak for hjælpen! Jeg gir øl :-)
Avatar billede Slettet bruger
10. september 2003 - 12:35 #3
ok... kan du emaile den til mig??? :)
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
Kurser inden for grundlæggende programmering

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