BE bxp allows in numerous areas for JavaScript to implemented directly in a campaign form's script.
This gives script builders huge power to be able to control and manipulate numerous parts of any script.
JavaScript is a scripting language and the links below will hopefully help you learn all you need to know about BE bxp and JavaScript.
== JavaScript General Resources ==
Wikipedia : Javascript JavaScript
http://en.wikipedia.org/wiki/JavaScript