<input
type="Button"
onMouseOver="this.className='btnOver'"
onMouseOut="this.className='btnNormal'"
onMouseDown="this.className='btnDown'"
onMouseUp="this.className='btnOver'"
class="btnNormal"
value="未点击的按钮"
οnclick="this.value='被点击的按钮'"
name="button"
>
.btnNormal { ... }
.btnOver { ... }
.btnDown { ... }
试了几种,这种方法设按钮在不同状态下的不同样式很有效。