Require a note on a custom dat field change

Require a note on a custom dat field change

I have a custom field called "Next Action Date" on the cases module.

Whenever this date is changed, I wish to require the user to provide a note.  

Is this possible?  I am happy to use client side scripts to make this work.

Best regards,
Joe