#196 js prevent