Código HTML:
Ver original<script type="text/javascript">
function validar_extension(url) {
var e = url.substr(-3);
if(e!="jpg" && e!="gif" && e!="png")
alert('No es una imagen');
}
<form action="#" method="post">
<input type="text" onblur="validar_extension(this.value); return false" />
El problema de esto es que se puede desactivar Javascript y saltar la validación, necesitas validarlo del lado del servidor también.
Salu2.