31. juli 2005 - 15:02Der er
8 kommentarer og 1 løsning
Hvornår bruge "return true" eller "return false"
I mange HTML-koder foretages et funktionskald sammen med en tildeling af sandhedsværdi. Eksempel: <body onload="doSomething(); return false;"> Jeg forstår ikke altid, hvorfor denne retur-værdi er nødvendig. Måske kan en af jer forklare det? - Hilsen Per
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.
Okay softspot, dvs. følgende onclick kan tilføjes uden at det ændrer ved programmets opførsel: <a href="blablah.htm" onclick="return true;">naviger</a> ... mens derimod følgende onclick vil annullere linket: <a href="blablah.htm" onclick="return false;">naviger</a> Korrekt?
Tak. Vi kommer nok ikke videre. "void" er åbenbart overflødigt - jeg mener osse jeg har set vejledninger som fortæller at det er intetsigende. Læg et svar, softspot. (Det er en ORDRE...) - Hilsen Per
nøhhh ... void-operatoren er ingenlunde overflødig eller intetsigende - men det er der til gengæld mange 'vejledninger', der er ;o)
Prøv at skrive: java script:document.body.style.backgroundColor='red' - i adresselinien i din browser, mens du f.eks. står på denne side. Tryk derefter 'Return'.
Skriv derefter: java script:void(document.body.style.backgroundColor='red') - og gør det samme. Pokkers til forskel! :)
void-operatoren forhindrer et JS-udtryk fra at returnere noget, når dette evalueres - men det behøver skam ikke at være overflødigt eller intetsigende.
/mvh </bole>
Synes godt om
Ny brugerNybegynder
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.