If you are using CocoonJS canvas+, form controls (button, and textbox, as well as other like the listbox for exemple) will not work as canvas+ does not support them at all.
I think ejecta suffers the same incompatibility.
I do not know whether to use CocoonJS canvas + how i do?