Maison interface Web js tutoriel Partagez le plug-in JQuery qui prend en charge les effets d'espace réservé de zone de texte et de zone de mot de passe sous IE_jquery.

Partagez le plug-in JQuery qui prend en charge les effets d'espace réservé de zone de texte et de zone de mot de passe sous IE_jquery.

May 16, 2016 pm 04:16 PM
ie plugin jquery 文本框

J'ai écrit ce plug-in il y a longtemps. Il est basé sur jQuery et est principalement utilisé pour implémenter des effets d'espace réservé sous IE. Il peut prendre en charge les zones de saisie de texte et de mot de passe.

L'espace réservé est un nouvel attribut en HTML5. Lorsque l'attribut d'entrée est défini, le contenu de la valeur sera affiché dans la zone de texte sous la forme d'une invite grise. Lorsque la zone de texte devient active, le texte de l'invite disparaît.

Adresse de téléchargement : http://xiazai.jb51.net/201501/other/placeholderfriend.rar

Le code d'implémentation est le suivant :

Copier le code Le code est le suivant :

(fonction ($) {
/**
*Arbres sans fleurs
* 28/11/2012 15:12
​*/

var placeholderfriend = {
focus : fonction(s) {
s = $(s).hide().prev().show().focus();
var idValue = s.attr("id");
Si (idValue) {
        s.attr("id", idValue.replace("placeholderfriend", ""));
>
var clsValue = s.attr("class");
si (clsValue) {
        s.attr("class", clsValue.replace("placeholderfriend", ""));
>
>
>

//Déterminer si l'espace réservé est pris en charge
fonction isPlaceholer() {
var input = document.createElement('input');
Renvoie "espace réservé" en entrée ;
>
//Code non pris en charge
si (!isPlaceholer()) {
$(fonction() {

var form = $(this);

//Parcourez toutes les zones de texte et ajoutez des événements de simulation d'espace réservé
var elements = form.find("input[type='text'][placeholder]");
       elements.each(function() {
        var s = $(this);
      var pValue = s.attr("placeholder");
var sValue = s.val();
Si (pValeur) {
                if (sValue == '') {
          s.val(pValue);
          }
>
});

elements.focus(function() {
        var s = $(this);
      var pValue = s.attr("placeholder");
var sValue = s.val();
Si (sValeur && pValeur) {
Si (sValue == pValue) {
          s.val('');
          }
>
});

elements.blur(function() {
        var s = $(this);
      var pValue = s.attr("placeholder");
var sValue = s.val();
Si (!sValue) {
        s.val(pValue);
>
});

//Parcourez toutes les cases de mot de passe et ajoutez des événements de simulation d'espace réservé
var elementsPass = form.find("input[type='password'][placeholder]");
       elementsPass.each(function(i) {
        var s = $(this);
      var pValue = s.attr("placeholder");
var sValue = s.val();
Si (pValeur) {
                if (sValue == '') {
//DOM ne prend pas en charge la modification de type. Vous devez copier les attributs de la zone de mot de passe et générer un nouveau DOM
.                var html = this.outerHTML || "";
                 html = html.replace(/s*type=(['"])?password1/gi, " type=text placeholderfriend")
             .replace(/s*(?:value|on[a-z] |name)(=(['"])?S*1)?/gi, " ")
             .replace(/s*placeholderfriend/, " placeholderfriend value='" pValue
"' " "onfocus='placeholderfriendfocus(this); ");
            var idValue = s.attr("id");
                if (idValue) {
          s.attr("id", idValue "placeholderfriend");
            }
            var clsValue = s.attr("class");
si (clsValue) {
          s.attr("class", clsValue "placeholderfriend");
            }
          s.hide();
          s.after(html);
          }
>
});

elementsPass.blur(function() {
        var s = $(this);
        var sValue = s.val();
            if (sValue == '') {
          var idValue = s.attr("id");
              if (idValue) {
            s.attr("id", idValue "placeholderfriend");
          }
          var clsValue = s.attr("class");
Si (clsValue) {
            s.attr("class", clsValue "placeholderfriend");
          }
            s.hide().next().show();
>
});

});
>
window.placeholderfriendfocus = placeholderfriend.focus;
})(jQuery);

C'est très simple à utiliser, l'exemple est le suivant :

Copier le code Le code est le suivant :












Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment définir une image comme arrière-plan dans OneNote Comment définir une image comme arrière-plan dans OneNote May 14, 2023 am 11:16 AM

Onenote est l'un des meilleurs outils de prise de notes proposés par Microsoft. Associé à Outlook et MSTeams, Onenote peut constituer une combinaison puissante pour améliorer le travail et la productivité créative personnelle. Nous devons prendre des notes dans un format différent, ce qui peut être plus que simplement écrire des choses. Parfois, nous devons copier des images de différentes sources et effectuer quelques retouches dans notre travail quotidien. Les images collées sur Onenote peuvent être très utiles si vous savez comment appliquer les modifications. Avez-vous déjà rencontré un problème lors de l'utilisation de Onenote : les images collées sur Onenote ne vous permettent pas de travailler facilement ? Cet article examinera l'utilisation efficace des images sur Onenote. nous pouvons

Comment masquer le texte jusqu'à ce qu'on clique dessus dans Powerpoint Comment masquer le texte jusqu'à ce qu'on clique dessus dans Powerpoint Apr 14, 2023 pm 04:40 PM

Comment masquer le texte avant tout clic dans PowerPoint Si vous souhaitez que le texte apparaisse lorsque vous cliquez n'importe où sur une diapositive PowerPoint, sa configuration est simple et rapide. Pour masquer du texte avant de cliquer sur un bouton dans PowerPoint : Ouvrez votre document PowerPoint et cliquez sur le menu Insérer. Cliquez sur Nouvelle diapositive. Choisissez Vide ou l’un des autres préréglages. Toujours dans le menu Insertion, cliquez sur Zone de texte. Faites glisser une zone de texte sur la diapositive. Cliquez sur la zone de texte et entrez votre

Internet Explorer ouvre Edge : Comment arrêter la redirection MS Edge Internet Explorer ouvre Edge : Comment arrêter la redirection MS Edge Apr 14, 2023 pm 06:13 PM

Ce n’est un secret pour personne, Internet Explorer est tombé en disgrâce depuis longtemps, mais avec l’arrivée de Windows 11, la réalité s’installe. Plutôt que de remplacer parfois IE à l'avenir, Edge est désormais le navigateur par défaut du dernier système d'exploitation de Microsoft. Pour l'instant, vous pouvez toujours activer Internet Explorer dans Windows 11. Cependant, IE11 (la dernière version) a déjà une date officielle de mise à la retraite, qui est le 15 juin 2022, et le temps presse. Dans cet esprit, vous avez peut-être remarqué qu'Internet Explorer ouvre parfois Edge, et cela ne vous plaira peut-être pas. Alors pourquoi cela se produit-il ? exister

Que dois-je faire si Win11 ne peut pas utiliser le navigateur ie11 ? (win11 ne peut pas utiliser le navigateur IE) Que dois-je faire si Win11 ne peut pas utiliser le navigateur ie11 ? (win11 ne peut pas utiliser le navigateur IE) Feb 10, 2024 am 10:30 AM

De plus en plus d'utilisateurs commencent à mettre à niveau le système Win11. Étant donné que chaque utilisateur a des habitudes d'utilisation différentes, de nombreux utilisateurs utilisent toujours le navigateur ie11. Alors, que dois-je faire si le système Win11 ne peut pas utiliser le navigateur ie ? Windows11 prend-il toujours en charge ie11 ? Jetons un coup d'œil à la solution. Solution au problème selon lequel Win11 ne peut pas utiliser le navigateur ie11 1. Tout d'abord, cliquez avec le bouton droit sur le menu Démarrer et sélectionnez « Invite de commandes (administrateur) » pour l'ouvrir. 2. Après ouverture, entrez directement « Netshwinsockreset » et appuyez sur Entrée pour confirmer. 3. Après confirmation, entrez « netshadvfirewallreset&rdqu ».

Comment créer un calendrier dans Word Comment créer un calendrier dans Word Apr 25, 2023 pm 02:34 PM

Comment créer un calendrier dans Word à l'aide de tableaux Si vous souhaitez créer un calendrier qui correspond exactement à vos spécifications, vous pouvez tout faire à partir de zéro en utilisant des tableaux dans Word. Cela vous permet de concevoir la mise en page exacte que vous souhaitez pour votre calendrier. Créez un calendrier à l'aide de tableaux dans Word : ouvrez un nouveau document Word. Appuyez plusieurs fois sur Entrée pour déplacer le curseur vers le bas de la page. Cliquez sur le menu Insérer. Dans le ruban, cliquez sur l'icône du tableau. Cliquez et maintenez le carré supérieur gauche et faites glisser un tableau 7×6. Écrivez le jour de la semaine sur la première ligne. Utilisez un autre calendrier comme référence pour indiquer les jours du mois. Mettez en surbrillance n’importe quelle date en dehors du mois en cours. Dans le menu principal, cliquez sur l'icône de couleur du texte et sélectionnez Gris. Pour le mois en cours, commencez par

Comment annuler le saut automatique vers Edge lors de l'ouverture d'IE dans Win10_Solution vers le saut automatique de la page du navigateur IE Comment annuler le saut automatique vers Edge lors de l'ouverture d'IE dans Win10_Solution vers le saut automatique de la page du navigateur IE Mar 20, 2024 pm 09:21 PM

Récemment, de nombreux utilisateurs de Win10 ont constaté que leur navigateur IE passe toujours automatiquement au navigateur Edge lorsqu'ils utilisent des navigateurs informatiques. Alors, comment désactiver le saut automatique vers Edge lors de l'ouverture d'IE dans Win10 ? Laissez ce site présenter soigneusement aux utilisateurs comment passer automatiquement au bord et se fermer lors de l'ouverture d'IE dans Win10. 1. Nous nous connectons au navigateur Edge, cliquons sur... dans le coin supérieur droit et recherchons l'option de paramètres déroulante. 2. Après avoir entré les paramètres, cliquez sur Navigateur par défaut dans la colonne de gauche. 3. Enfin, dans la compatibilité, on coche la case pour ne pas autoriser le rechargement du site web en mode IE et on redémarre le navigateur IE.

Comment résoudre le problème selon lequel le raccourci IE ne peut pas être supprimé Comment résoudre le problème selon lequel le raccourci IE ne peut pas être supprimé Jan 29, 2024 pm 04:48 PM

Solutions aux raccourcis IE qui ne peuvent pas être supprimés : 1. Problèmes d'autorisation ; 2. Dommages aux raccourcis ; 3. Conflits logiciels ; 4. Problèmes de registre 6. Problèmes de système ; 7. Réinstaller IE ; outils ; 9. Vérifiez le chemin cible du raccourci ; 10. Tenez compte d’autres facteurs ; 11. Consultez des professionnels. Introduction détaillée : 1. Problème d'autorisation, cliquez avec le bouton droit sur le raccourci, sélectionnez "Propriétés", dans l'onglet "Sécurité", assurez-vous que vous disposez des autorisations suffisantes pour supprimer le raccourci. Sinon, vous pouvez essayer de l'exécuter en tant qu'administrateur, etc. .

La fin d'une époque : Internet Explorer 11 est retiré, voici ce qu'il faut savoir La fin d'une époque : Internet Explorer 11 est retiré, voici ce qu'il faut savoir Apr 20, 2023 pm 06:52 PM

Le 15 juin 2022 est le jour où Microsoft met fin au support d'Internet Explorer 11 (IE11) et clôture son chapitre sur les anciens navigateurs. L’entreprise rappelle depuis un certain temps aux utilisateurs cette date de fin de vie et les appelle à envisager une migration vers Microsoft Edge. Microsoft regroupe IE11 avec Windows 8.1 comme navigateur Web moderne par défaut pour Windows. Bien qu’il n’ait jamais atteint les sommets (actuels) de Chrome, il était le deuxième navigateur de bureau le plus utilisé en 2014, derrière IE8. Bien sûr, avec 20

See all articles