我的网页上有日期表格,只有3个文本框,1个月份为第2个月,第3个为年度dd / mm / yyyy。我做的是当有人输入两位数时,光标应自动跳转到月份文本框,然后转到年份文本框,即不是点击或点击标签按钮......我搞砸了在中午之后,它无法完成它。大声笑。任何帮助!
答案 0 :(得分:0)
试试这一点JS:
function moveToNext(field,nextFieldID){
if(field.value.length >= field.maxLength){
document.getElementById(nextFieldID).focus();
}
}
然后将其添加到您的字段中:
<input type="text" id="dd" maxlength=2 onkeyup="moveToNext(this,'mm')"/>
<input type="text" id="mm" maxlength=2 onkeyup="moveToNext(this,'yyyy')"/>
<input type="text" id="yyyy" maxlength=4 />