cvput.js is intelligent canvas-based input for HTML and JavaScript Input. cvput.js makes single inputs that are not part of a larger form easier.