想象一个汽车搜索界面:用户输入可接受的价格范围,在修改该值的同时,也更新处于对应范围的备选汽车列表。用于此类输入的HTML表单元素(普通文本输入、单选按钮、选择列表)还不够好。一方面,这些元素都要求输入一个精确值。另一方面,它们无法表达价格范围。而且也不能改变整个价格范围,用户不得不一个接一个地更新起始和结束值。