Maison >interface Web >js tutoriel >jquery a perdu le focus événement flou exemple de partage de code
Perte de focus dans jquery Événement Il suffit d'utiliser le flou pour le lier, afin de pouvoir surveiller l'action de flou de la zone de saisie en temps réel.
Un événement de texte de supervision
$(function () { $(':text').blur(function () { if ($.trim($(this).val())=='') { $(this).css('border', 'red'); } else { $(this).css('border','white'); } }); });
Instance
<script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script> <script language="javascript" type="text/javascript"> //失去焦点时判断(一个公用的方法,在文本框里写事件调用这个方法) function OnFousFun(element1, element2, text) { if ($(element1).val() == "" || $(element1).val() == text) {//输入框里值为空,或者为一些特定的文字时,都提示输入不能为空 $(element2).html("输入不能为空"); return false; } else { $(element2).html(""); return true; } } </script>
Code de page
<tr> <th> 校长证件号码</th> <td> <asp:TextBox ID="txtCardID" runat="server" CssClass="formbox" TabIndex="1" MaxLength="50" Text='15位或18位' onblur="OnFousFun('#ContentPlaceHolder1_txtCardID','#ContentPlaceHolder1_Label1','15位或18位')"> </asp:TextBox> <asp:Label ID="Label1" runat="server" ForeColor="Red"></asp:Label> </td> </tr>
Explication : le flou se produit lorsque la zone de texte perd le focus Événement
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!