Vraag & Antwoord

Webprogrammeren & scripting

afbeelding ipv button

10 antwoorden
  • Hoe krijg ik in dit script een eigen afbeelding ipv een button [code:1:0f1d67f917]<a class="chlnk" style="cursor:hand" HREF onClick="this.style.behavior='url(#default#homepage)'; this.setHomePage('http://www.ikf-forum.com');"value="Stel deze site in als jou homepage">[/code:1:0f1d67f917] Kan deze voor alle exploders gebruikt worden
  • Ik zie sowieso niet in waarom je hier een button voor zou krijgen. En wat zijn "alle exploders"?
  • <a href="void()" onclick="doe_iets()"><img src="plaatje.gif"/ ></a> zoiets?
  • [quote:6ae775c4f8="teacher"]<a href="void()" onclick="doe_iets()"><img src="plaatje.gif"/ ></a> [/quote:6ae775c4f8] Bah, je vergeet het protocol bij de href ;) Overigens vind ik het mooier als je de onclick false laat retourneren en geen javascript gebruikt in de href. [code:1:6ae775c4f8]<a href='#' onclick='bla();return false;'>...[/code:1:6ae775c4f8]
  • Nadeel is dat klikken op <a href="#"> je terugstuurt naar de bovenkant van de pagina als je al een stuk naar beneden bent gescrolld. In dat opzicht is javascript:void(null) fijner.
  • [quote:eee0469502="Stijn."]Nadeel is dat klikken op <a href="#"> je terugstuurt naar de bovenkant van de pagina als je al een stuk naar beneden bent gescrolld. In dat opzicht is javascript:void(null) fijner.[/quote:eee0469502] Als je de onclick 'cancelled' door false terug te geven, dan navigeer je helemaal nergens naar toe.
  • [quote:b244a1a07a="Stijn."]Nadeel is dat klikken op <a href="#"> je terugstuurt naar de bovenkant van de pagina als je al een stuk naar beneden bent gescrolld. In dat opzicht is javascript:void(null) fijner.[/quote:b244a1a07a] Is niet waar. Eerst wordt de onclick uitgevoerd. als de return-waarde van deze functie als resultaat 'false' teruggeeft, dan wordt de hyperlink niet gevolgd c.q. gestopt met uitvoering. onclick werkt dus alleen als javascript is ingeschakeld. Beter zou zijn om de hyperlink te laten wijzen naar een pagina die een melding geeft dat (java)script is uitgeschakeld, of een alternatieve methode biedt om je actie alsnog uit te voeren.
  • [quote:a62866a285="Annie"][quote:a62866a285="teacher"]<a href="void()" onclick="doe_iets()"><img src="plaatje.gif"/ ></a> [/quote:a62866a285] Bah, je vergeet het protocol bij de href ;)[/quote:a62866a285] :oops: betrapt! /me is een oude html 3.2 ert :P
  • [quote:12f82f572f="teacher"]/me is een oude html 3.2 nerd :P[/quote:12f82f572f] tja, als je het zelf zegt, wie ben ik dan om het te ontkennen... ;) [color=blue:12f82f572f]he.. moet je een ban.. kan ik regelen hoor :P t.[/color:12f82f572f]
  • [quote:2704a2b5c0="h4xX0r"][quote:2704a2b5c0="Stijn."]Nadeel is dat klikken op <a href="#"> je terugstuurt naar de bovenkant van de pagina als je al een stuk naar beneden bent gescrolld. In dat opzicht is javascript:void(null) fijner.[/quote:2704a2b5c0] Is niet waar. Eerst wordt de onclick uitgevoerd. als de return-waarde van deze functie als resultaat 'false' teruggeeft, dan wordt de hyperlink niet gevolgd c.q. gestopt met uitvoering. onclick werkt dus alleen als javascript is ingeschakeld. Beter zou zijn om de hyperlink te laten wijzen naar een pagina die een melding geeft dat (java)script is uitgeschakeld, of een alternatieve methode biedt om je actie alsnog uit te voeren.[/quote:2704a2b5c0] Ah, dat wist ik niet. Inderdaad handiger om geen inline javascript te gebruiken, dan blijft je code ook een stuk overzichtelijker.

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.