验证文本框的值用Jquery这样可以吗?怎么时下不了?
<script language="Javascript">$(function TelCountryChecking()
{ if ($("#ucCoreInfo1_txtTelCountry#") != null &&  $("#ucCoreInfo1_txtTelCountry").attr("maxlength", 3))
{
                
return true;
}
else{
return false; }
});
</script>

解决方案 »

  1.   

    不是检查maxlength属性
    而是:$("#ucCoreInfo1_txtTelCountry#").val().Length>3
      

  2.   

    我想现在最多只能输3,在就输不出来的情况呢?用leng 不行 啊
      

  3.   

    直接设置文本框的maxlength属性值为3
      

  4.   

    1.可以强制只能输入3个以下,给控件maxlength设为32.判断也很直接
    if (obj.value.length>3) return false;
    return true;
      

  5.   

    if ($("#ucCoreInfo1_txtTelCountry#") != null && $("#ucCoreInfo1_txtTelCountry")val().length<=3))
    {
        
    return true;
    }
    else{
    return false;}
      

  6.   

    你可以将控件的maxlength设置为3 保险起见 你再在提交的时候判断下长度不超过3呗。这没什么特别的啊