<%-- 根据手工单号输入框中的开始字母设置输入框的长度 --%>
$(function(){
$("#handbill").bind("keyup",function(){
var handbill=$.trim($("#handbill").val());
var len=handbill.length;
if(len>0 && len==1){
if(handbill.toUpperCase()=="K"){
document.getElementById("handbill").maxLength=12;
}else{
document.getElementById("handbill").maxLength=7;
}
}
});
});
[color=red]注: maxLength L 要大写 ,小写没反应 因为IE对maxlength中的L的大小写是敏感的[/color]
$(function(){
$("#handbill").bind("keyup",function(){
var handbill=$.trim($("#handbill").val());
var len=handbill.length;
if(len>0 && len==1){
if(handbill.toUpperCase()=="K"){
document.getElementById("handbill").maxLength=12;
}else{
document.getElementById("handbill").maxLength=7;
}
}
});
});
[color=red]注: maxLength L 要大写 ,小写没反应 因为IE对maxlength中的L的大小写是敏感的[/color]
本文介绍了一个使用JavaScript实现的手工单号输入框长度动态调整的方法。当用户输入单号的首个字母时,根据该字母判断并自动设置输入框的最大长度。此功能对于提高用户输入效率和减少错误具有重要意义。

被折叠的 条评论
为什么被折叠?



