首先,你把一张图片放到了button里,而button是submit类型所以,你一点这个提交按钮,这个form就被post出去了,相当于页面刷新了一次结果就是你这个图片始终显示的都是第一张,因为即使js把图片改了,页面刷新后又还原回去了要带到你的效果,图片的路径你要在php里面去判断处理,而不是放到js这边来,除非你用的是ajax方式提交表单