Yes, it's very much possible with JavaScript!