I have added a dummy function to my javascript and added that to the onchange event for a field but it is still enabled in bulk edit. We are running UR12 on premise. Maybe something changed since this article was written?

With latest UR’s of CRM 2011, by default fields are in enabled state, however the scripts associated to fields onchange event are disabled.
We can enable the event by adding BehaviorInBulkEditForm=”Enabled” property as mentioned in the article