16. november 2004 - 13:10
Der er
7 kommentarer og 1 løsning
Sammenskrivning af simpel fuktion?
Jeg har: function arrowA() { document.getElementById('arrowA').innerHTML = "<img src='images/sitegraphics/reddot.gif' alt='Menu marker' border='0'>"; document.getElementById('arrowB').innerHTML = ""; document.getElementById('arrowC').innerHTML = ""; document.getElementById('arrowD').innerHTML = ""; document.getElementById('arrowE').innerHTML = ""; document.getElementById('arrowF').innerHTML = ""; document.getElementById('arrowG').innerHTML = ""; document.getElementById('arrowH').innerHTML = ""; } function arrowB() { document.getElementById('arrowA').innerHTML = ""; document.getElementById('arrowB').innerHTML = "<img src='images/sitegraphics/reddot.gif' alt='Menu marker' border='0'>"; document.getElementById('arrowC').innerHTML = ""; document.getElementById('arrowD').innerHTML = ""; document.getElementById('arrowE').innerHTML = ""; document.getElementById('arrowF').innerHTML = ""; document.getElementById('arrowG').innerHTML = ""; document.getElementById('arrowH').innerHTML = ""; } function arrowC() { ... function arrowD() { ... function arrowE() { ... function arrowF() { ... function arrowG() { ... function arrowH() { ... Det virker storartet, men der må være en måde, at skrive det kortere på?
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
16. november 2004 - 13:19
#1
function arrow(id){ for(i=65;73>i;i++) document.getElementById('arrow'+String.fromCharCode(i)).innerHTML = ""; document.getElementById('arrow'+id).innerHTML = "<img src='images/sitegraphics/reddot.gif' alt='Menu marker' border='0'>"; }
16. november 2004 - 14:17
#2
OK roenving. Hvordan skal jeg kalde den på de enkelte menupunkter ... bare onClick="java script:arrow();"? Øhh, hvad mener du med: i=65;73?
20. november 2004 - 11:31
#3
lukker ...
18. december 2004 - 22:33
#4
Jeg har desværre ikke haft så meget tid til E* siden starten af november ... Du kalder den fra de enkelte menupunkter med ascii-koden på den du vil vise, f.eks. arrow(65) i stedet for arrowA() !-) -- og som det fremgår af dette, er 65-72 ascii-koderne for A - H !o]
24. december 2004 - 23:50
#5
Hvad så, Tony, er du også røget på lille Eksperten-understøttelse ?-)
25. december 2004 - 12:44
#6
Hej roenving! Tak for indlæget ... "... lille Eksperten-understøttelse" Hva' er det???
26. december 2004 - 05:43
#7
-- manglende tid til at reagere på indlæg i spørgsmål ... *lol*
26. december 2004 - 12:03
#8
Åhh, på dem måde. :-) Ja, det kan man vist roligt sige ...
Vi tilbyder markedets bedste kurser inden for webudvikling