input输入框错误提示信息


图形验证码:
 
<script src="jquery-1.9.1.js"></script>
<script src="inputTip.js"></script>

<style>
.item_mini {
   margin-top:10rem;
}
</style>
<script type="text/javascript">
function tipInput(element,flag,message) {
  if(flag) {
     $("#"+element).css("border", "1px solid #d5d5d5");
     $("#"+element).unbind("focus");
  }else {
      $("#"+element).css("border", "1px solid red");
      $("#"+element).bind("focus",function(){
     	 $("#"+element).errortip({
     	    text: message,
         	show: true
         })
      });
  }
  $("#"+element).bind("blur",function() {
  	$("#"+element).errortip({
  		show: false
  	})
  });
}

function checkCode() {
	 var imgcode = $("#imgcode").val();
    if(imgcode==null || imgcode=='') {
       tipInput("imgcode",false,"请输入图形验证码");
    }else {
       tipInput("imgcode",true,"请输入图形验证码");
    }
}
</script>

<body>
<div class="item_mini">
     <span class="wid_105">图形验证码:</span>
     <span><input type="text" placeholder="请输入图形验证码" class="wid_150" id="imgcode" onblur="checkCode()"><span>
</div>
</body>
 2.inputTip.js
;(function($){$.fn.errortip=function(options){var defaults={text:'输入有误,请重新输入',show:false,bg:'#fff',border:'#ddd',height:30,width:150,font:13};var options=$.extend(defaults,options);var thisParent=$(this).parent()
if(options.show){if(thisParent.find(".judgeShow").size()==0){thisParent.css("position","relative");thisParent.append('<div class="judgeShow" style=\"display:block;position: absolute;height:'+options.height+'px;line-height:'+options.height+'px;width:'+options.width+'px;left: 0;top: -7px;transform: translate(-2%, -100%);z-index: 0;border-radius: 4px;font-size: '+options.font+'px;color: #333;border: 1px solid '+options.border+';\"><div style=\"position: absolute; width: 7px;height: 7px;bottom:0;left:15px;background-color: '+options.bg+';z-index: -1;border: 1px solid '+options.border+';transform:translate(-50%, 50%) rotate(45deg);\"></div><div style=\"position: relative;color: #000;background-color: '+options.bg+';border-radius: 3px;\"><div style=\"text-align: center;\">'+options.text+'</div></div></div>');}else{thisParent.find(".judgeShow").css("display","block");}}else{thisParent.find(".judgeShow").css("display","none");}}})(jQuery);