return false will prevent the browser's default behavior.