Maison interface Web js tutoriel Méthode JS pour afficher automatiquement la liste des suffixes d'e-mail lors de la saisie d'un nom d'utilisateur_compétences javascript

Méthode JS pour afficher automatiquement la liste des suffixes d'e-mail lors de la saisie d'un nom d'utilisateur_compétences javascript

May 16, 2016 pm 04:17 PM
js 列表 后缀 方法 用户名 输入 邮箱

L'exemple de cet article décrit la méthode d'affichage automatique de la liste des suffixes d'e-mail lors de la saisie d'un nom d'utilisateur à l'aide de JS. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :

Voici le code, enregistrez-le dans un fichier html et ouvrez-le :

Copier le code Le code est le suivant :




Entrez le nom d'utilisateur pour afficher automatiquement la liste des suffixes de courrier électronique






Veuillez saisir votre nom d'utilisateur e-mail ci-dessous :






Le principe est le suivant : Lorsque j'entre un mot dans une zone de saisie, l'invite de courrier électronique correspondante se déroulera automatiquement. Lorsque j'entre 11 dans la zone de saisie, la zone déroulante contiendra tous les mots. e-mails de 11. Lorsque j'entre d'autres mots, il y aura une autre adresse e-mail correspondante.

De même, ce plug-in ne nécessite aucune balise html, il n'a besoin que d'une zone de saisie avec un nom de classe correspondant, et le parent a un nom de classe, et rien d'autre n'est nécessaire. Le code HTML interne est généré automatiquement.

Le code HTML est le suivant :


Copier le code Le code est le suivant :


En fait, la balise div ci-dessus n'est pas nécessaire. Il vous suffit d'ajouter une classe comme ci-dessus dans la zone de saisie et l'élément parent (vous pouvez également la personnaliser, il suffit de la transmettre dans la classe lors de l'initialisation JS. Par défaut, la classe parent La classe s'appelle parentCls, la classe de la zone de saisie actuelle s'appelle inputElem et la classe du champ caché s'appelle HiddenCls. Il suffit d'initialiser et de transmettre l'objet vide directement lors de l'initialisation !). Étant donné qu'il peut y avoir plusieurs zones de saisie sur la page, une classe parent est nécessaire pour distinguer de quelle zone de saisie il s'agit. Bien sûr, un champ masqué est nécessaire pour stocker la valeur dans le backend de développement.

Il y a un paramètre de tableau de boîte aux lettres mailArr dans l'élément de configuration : ["@qq.com","@qq2.com","@gmail.com","@126.com","@163.com" ,"@hotmail.com","@yahoo.com","@yahoo.com.cn","@live.com","@sohu.com","@sina.com"]. Cela nous dit qu'il y a tellement de boîtes aux lettres par défaut. Peu importe ce que j'entre, il y a tellement d'invites de boîtes aux lettres lorsque la liste déroulante est initialisée. Lorsque j'identifie un certain élément, je donne une invite pour identifier un certain élément. élément dans la liste déroulante. Bien entendu, en raison de l'évolution des exigences, le paramètre email peut être configuré en fonction des besoins lors de son initialisation.

implémente les fonctions suivantes :

1. Prend en charge le mouvement du clavier de haut en bas, le clic de la souris et la saisie.

2. Lorsque vous cliquez sur le document, la zone déroulante est masquée à l'exception de la zone de saisie actuelle. Lorsque vous continuez à saisir, la correspondance automatique et d'autres opérations sont mises en œuvre.

Je n'entrerai pas dans les détails, c'est comme la fonction d'envoi automatique d'e-mails lors de l'inscription en ligne. Si vous avez des bugs, vous pouvez me laisser un message, je ne serai pas trop long !

Le code CSS est le suivant :


Copier le code Le code est le suivant :


Cliquez ici pour le code emailAutoComplete.jsTéléchargez depuis ce site

. J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.

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)

Tutoriel d'enregistrement GATE.IO Tutoriel d'enregistrement GATE.IO Mar 31, 2025 pm 11:09 PM

Cet article fournit un didacticiel d'inscription GATE.IO détaillé, couvrant chaque étape de l'accès au site officiel à la réalisation de l'enregistrement, notamment le remplissage des informations d'enregistrement, la vérification, la lecture des accords d'utilisateurs, etc. L'article est également en vigueur les mesures de sécurité après une inscription réussie, telles que la configuration de la vérification secondaire et la réalisation de l'authentification réelle, et donne des conseils à partir des débutants pour aider les utilisateurs secondaires à démarrer en toute sécurité leur parcours numérique.

Gate.io Dernier tutoriel d'inscription pour les débutants Gate.io Dernier tutoriel d'inscription pour les débutants Mar 31, 2025 pm 11:12 PM

Cet article fournit aux débutants des tutoriels d'inscription GATE.IO détaillés, en les guidant pour terminer progressivement le processus d'enregistrement, y compris l'accès au site officiel, le remplissage d'informations, la vérification de l'identité, etc., et met l'accent sur les paramètres de sécurité après l'enregistrement. De plus, l'article a également mentionné d'autres échanges tels que Binance, Ouyi et Sesame Open Door. Il est recommandé que les novices choisissent la bonne plate-forme en fonction de leurs propres besoins et rappellent aux lecteurs que l'investissement des actifs numériques est risqué et devrait investir rationnellement.

Comment obtenir le code de retour lorsque l'envoi par e-mail échoue à Laravel? Comment obtenir le code de retour lorsque l'envoi par e-mail échoue à Laravel? Apr 01, 2025 pm 02:45 PM

Méthode pour obtenir le code de retour lorsque l'envoi par e-mail de Laravel échoue. Lorsque vous utilisez Laravel pour développer des applications, vous rencontrez souvent des situations où vous devez envoyer des codes de vérification. Et en réalité ...

Dans Laravel, comment gérer la situation où les codes de vérification ne sont pas envoyés par e-mail? Dans Laravel, comment gérer la situation où les codes de vérification ne sont pas envoyés par e-mail? Mar 31, 2025 pm 11:48 PM

La méthode de traitement de l'échec de l'e-mail de Laravel à envoyer le code de vérification est d'utiliser Laravel ...

Le dernier tutoriel d'inscription pour la version Web Gate.io Le dernier tutoriel d'inscription pour la version Web Gate.io Mar 31, 2025 pm 11:15 PM

Cet article fournit un tutoriel détaillé de la version Web Gate.io pour aider les utilisateurs à démarrer facilement avec le trading d'actifs numériques. Le tutoriel couvre chaque étape de l'accès au site officiel à la fin de l'inscription et met l'accent sur les paramètres de sécurité après l'inscription. L'article présente également brièvement d'autres plateformes de trading telles que Binance, Ouyi et Sesame Open Door. Il est recommandé que les utilisateurs choisissent la bonne plate-forme en fonction de leurs propres besoins et font attention aux risques d'investissement.

Binance Binance Version de l'ordinateur Entrée Binance Binance Version de l'ordinateur PC Entrée de connexion officielle du site Web Binance Binance Version de l'ordinateur Entrée Binance Binance Version de l'ordinateur PC Entrée de connexion officielle du site Web Mar 31, 2025 pm 04:36 PM

Cet article fournit un guide complet de connexion et d'enregistrement sur la version Binance PC. Tout d'abord, nous avons expliqué en détail les étapes de connexion en binance PC Version: Recherchez le "site officiel de Binance" dans le navigateur, cliquez sur le bouton de connexion, entrez l'e-mail et le mot de passe (Activer 2FA pour entrer le code de vérification) pour vous connecter. Deuxièmement, l'article explique le processus d'e-mail: cliquez sur le bouton "Inscrivez-vous", remplissez l'adresse e-mail, définissez un mot de passe fort et Verifiez l'adresse de l'e-mail pour terminer l'affichage de l'inscription. Enfin, l'article met également l'accent sur la sécurité du compte, rappelant aux utilisateurs de prêter attention au nom de domaine officiel, à l'environnement réseau et à la mise à jour régulière des mots de passe pour assurer la sécurité des comptes et une meilleure utilisation des diverses fonctions fournies par la version Binance PC, telles que la visualisation des conditions du marché, la réalisation de transactions et la gestion des actifs.

Comprendre les propriétés acides: les piliers d'une base de données fiable Comprendre les propriétés acides: les piliers d'une base de données fiable Apr 08, 2025 pm 06:33 PM

Une explication détaillée des attributs d'acide de base de données Les attributs acides sont un ensemble de règles pour garantir la fiabilité et la cohérence des transactions de base de données. Ils définissent comment les systèmes de bases de données gérent les transactions et garantissent l'intégrité et la précision des données même en cas de plantages système, d'interruptions d'alimentation ou de plusieurs utilisateurs d'accès simultanément. Présentation de l'attribut acide Atomicité: une transaction est considérée comme une unité indivisible. Toute pièce échoue, la transaction entière est reculée et la base de données ne conserve aucune modification. Par exemple, si un transfert bancaire est déduit d'un compte mais pas augmenté à un autre, toute l'opération est révoquée. BeginTransaction; UpdateAccountSsetBalance = Balance-100Wh

Le dernier portail d'inscription pour le site officiel d'Ouyi Le dernier portail d'inscription pour le site officiel d'Ouyi Mar 21, 2025 pm 05:54 PM

En tant que la principale plateforme de trading d'actifs numériques au monde, OUYI OKX attire de nombreux investisseurs avec ses riches produits de trading, ses fortes garanties de sécurité et sa expérience utilisateur pratique. Cependant, les risques de sécurité des réseaux deviennent de plus en plus graves et comment enregistrer en toute sécurité le compte officiel OUYI OKX est crucial. Cet article fournira le dernier portail d'enregistrement pour le site officiel OUYI OKX et expliquera en détail les étapes et les précautions pour une inscription sûre, y compris comment identifier le site officiel, définir un mot de passe solide, permettre la vérification à deux facteurs, etc., pour vous aider à démarrer votre voyage d'investissement dans les actifs numériques en toute sécurité. Veuillez noter qu'il existe des risques dans l'investissement des actifs numériques, veuillez prendre des décisions prudentes.

See all articles