onclick事件存在事件冒泡 所以要阻止它冒泡
解决:在onclick事件里添加return false阻止冒泡:onclick="window.location.href='XXXXX.do';return false;" 前提是在form外