Jquery HTML输入类型编号,如何以自定义值开始旋转

Jquery HTML输入类型编号,如何以自定义值开始旋转,jquery,html,forms,Jquery,Html,Forms,我有这样一个数字输入: <input type="number" min="1900" max="2100" name="startYear" /> 当用户使用输入的箭头时,它从1900开始(最小值)。但是,对于该字段,最常见的值将是本年和下一年 我们想要的是,当用户开始使用箭头(向上或向下)时,它从当前年份开始。但是,用户也应该能够通过键入年份来输入年份。不希望已经填写了年份,因为当用户填写年份时,另一个字段设置为相同的值(年终)。因此,字段最初必须为空 这可能吗?您应该使用

我有这样一个数字输入:

<input type="number" min="1900" max="2100" name="startYear" />

当用户使用输入的箭头时,它从1900开始(最小值)。但是,对于该字段,最常见的值将是本年和下一年

我们想要的是,当用户开始使用箭头(向上或向下)时,它从当前年份开始。但是,用户也应该能够通过键入年份来输入年份。不希望已经填写了年份,因为当用户填写年份时,另一个字段设置为相同的值(年终)。因此,字段最初必须为空


这可能吗?

您应该使用脚本设置值:

$('[name="startYear"]').val(new Date().getFullYear());

使用js输出当前日期或通过值手动添加


示例:

,但这并不可取,因为它已被填写。这是我想做的,但是设置值不是问题。问题是,我需要正确的事件处理程序。我在.on jquery方法中尝试了几个名称,但都没有用。