javaweb 后台添加身份证号后怎么自动添加生日信息?小白求助

  <tr>
            <td align="center" class="text_red">*</td>
            <td width="100" height="40" align="left" class="text_cray1">证件号码:</td>
            <td></td>
            <td colspan="3" align="left" class="text_cray"><input type="text" name="cert" id="cert" /> <input type="submit" name="Submit3" value="验证是否为合法身份证" onClick="check()"/></td>
          </tr>
          <tr>
            <td align="center" class="text_red">*</td>
            <td width="100" height="40" align="left" class="text_cray1">出生日期:</td>
            <td></td>
            <td width="175" align="left" class="text_cray"><input type="text" name="birthday" id="birthday" value= class="laydate-icon"/></td>
            <td colspan="2" align="left"></td>
          </tr>

输入了身份证号后怎么让下面的出生日期自动就写上呢?求具体做法及代码

身份证格式验证正确之后不就可以截取生日字段了吗?

用jquery
$("#cert").change(function(){
if($(this).val().length==18)
{
var str=$(this).val().substr(6,8);
$("#birthday").val(str);
}
})