开发需求:能输入数字的输入框,且可以通过两侧的加减按钮进行数值的增减,可以输入的数字范围限定为1到999
开发过程:
首先写一个带加减按钮的输入框,同时限定输入框内容仅限于数字,让用户不能输入其他字符
然后给加减按钮加上点击事件,让用户点击时可以更改输入框内的数值
之后为了让用户不能输入0,给输入框添加一个方法监听输入事件,如果用户输入了0,则使其变为1
最后给加减按钮增加点击限制,如果输入框内容为1或999则不能再进行对应的加减操作,防止出现超出范围的数值
完成后全部代码如下
开发需求:能输入数字的输入框,且可以通过两侧的加减按钮进行数值的增减,可以输入的数字范围限定为1到999
开发过程:
首先写一个带加减按钮的输入框,同时限定输入框内容仅限于数字,让用户不能输入其他字符
然后给加减按钮加上点击事件,让用户点击时可以更改输入框内的数值
之后为了让用户不能输入0,给输入框添加一个方法监听输入事件,如果用户输入了0,则使其变为1
最后给加减按钮增加点击限制,如果输入框内容为1或999则不能再进行对应的加减操作,防止出现超出范围的数值
完成后全部代码如下