我正在开展一个项目,即用户输入他们的12位数注册号(例如:201610132025)2016(年),10(月),132(目标),025(用户标识符)
当他们进入html输入字段时,我需要检查他们的目标,月份,大学,用户标识符。 为此我怎么能在java和后台中将这个reg no分开或分开。
<input type="text" id="reg_no" name="reg_no" placeholder="register no" onblur="myFunction()">
<input type="text" id="year" name="year">
<input type="text" id="month" name="month">
<input type="text" id="target" name="target">
<input type="text" id="u_id" name="u_id">
对于上面的示例,'OnBlur'它应该替换以下
的值 <input type="text" id="year" name="year"> //2016
<input type="text" id="month" name="month"> //10
<input type="text" id="target" name="target"> //132
<input type="text" id="u_id" name="u_id"> //025
答案 0 :(得分:1)
您不需要点击任何Web服务来执行此类操作。相反,您可以使用如下所示的Javascript设置必填字段的值:
function myFunc(regNo){
$('#year').val(regNo.substr(0,4));
$('#month').val(regNo.substr(4,2));
$('#target').val(regNo.substr(6,3));
$('#target').val(regNo.substr(9));
}