试题详情
简答题滚动条的Scroll和Change事件有什么区别?
  • 滚动条的Scroll事件是在拖动滑块时发生的事件,单击两端的箭头或空白处不会产生Scroll事件。此外,在拖动滑块过程中会产生许多Scroll事件,而不是仅仅在拖动滑块结束时产生一个Scroll事件。
    滚动条的Change事件是当Value属性值改变时产生的事件。单击两端的箭头或空白处,Value属性值都会改变,Change事件随之产生;拖动滑块过程不会产生Change事件,直到拖动结束时Value属性值改变了才会产生Change事件。
    因此,拖动滑块过程中会多次执行Scroll事件过程,拖动滑块结束时产生一个Change事件;单击两端的箭头或空白处,会执行Change事件过程,而不会执行Scroll事件过程。
  • 关注下方微信公众号,在线模考后查看

热门试题