Stel, we hebben een functie changeImage() hebben om een foto te vergroten en reset() om deze weer terug te brengen naar oorspronkelijke staat:
<script type="text/javascript">
function changeImage(){
document.getElementById('desert').width=200;
document.getElementById('desert').height=150;
}
function reset(){
document.getElementById('desert').width=100;
document.getElementById('desert').height=75;
}
</script>
Verder hebben we een afbeelding:
<a onclick="changeImage();return false;" onmouseout="reset();" href="uploads/images/blog/Desert.jpg" target="_blank"><img id="desert" src="uploads/images/blog/Desert.jpg" alt="Demo" width="100" height="75" /></a>
Met javascript
Zonder javascript 
Als javascript aan staat zal het plaatje groter worden doormiddel van changeImage(), de link werkt echter niet door het stukje return false; Als javascript
niet aan staat zal de
link wél werken.
De gebruiker krijgt dus toch de afbeelding in het groot te zien als javascript niet werkt.
Voorbeeld, toegepast in jQuery
<script type="text/javascript">
$('#thumbnails a').click(function(){
$(this).changeImage();
return false; //Needed to cancel href
});
</script>
Voeg commentaar toe