Maison interface Web js tutoriel Définir une zone de texte multiligne [textarea] pour générer automatiquement la hauteur

Définir une zone de texte multiligne [textarea] pour générer automatiquement la hauteur

Apr 26, 2018 pm 01:42 PM
textarea 自动生成 haut

Cette fois, je vais vous apporter la zone de texte multiligne[textarea] pour générer automatiquement la hauteur. Quelles sont les précautions pour définir la zone de texte multiligne [textarea]. ] pour générer automatiquement la hauteur ? Ce qui suit est un cas pratique, jetons un oeil.

Fonctions d'implémentation :

1/Augmenter automatiquement la hauteur d'une ligne lorsque la zone de texte enveloppe une ligne
2/Réduire automatiquement la hauteur d'une ligne lorsque la zone de texte supprime une ligne Dépendances : jquery.xxx.js Nécessaire pour le travail J'utilise des fonctions similaires mais je trouve peu pratique d'importer d'autres fichiers lorsque j'utilise un plug-in, j'ai donc écrit un

plug-in jquery textarea

<p class="form-group">
    <label class="col-sm-3 control-label no-
padding-right
" for="form-field-5"> 内容</label>
    <p class="col-sm-9">
        <textarea class="col-sm-8" id="form-field-5" placeholder="请输入内容..."></textarea>
    </p>
</p>
Copier après la connexion
jQuery.extend({
    textareaAutosize_dc: function() {
        $("textarea").on("keyup", function(e) {
            var 
current
EnterCount = $(this).val().split("\n").length;
            var lineHeight = Number($(this).css("
line-height
").replace("px", ""));
            var enterCount = $(this).attr("enterCount");
            if (currentEnterCount < enterCount && enterCount != undefined) {
                //每行减掉固定行高
                $(this).height($(this).height() - lineHeight);
            } else if (currentEnterCount > enterCount) {
                //每行加入固定行高
                $(this).height($(this).height() + lineHeight);
                $(this).attr("enterCount", currentEnterCount);
            }
            //记录当前行高
            $(this).attr("enterCount", currentEnterCount);
        });
    }
});
//调用自动高度
$.textareaAutosize_dc();
Copier après la connexion

Je pense que vous maîtrisez la méthode après avoir lu le cas dans cet article, pour un contenu plus passionnant, veuillez faire attention aux autres articles connexes sur le site Web chinois de php !

Lecture recommandée :

Explication détaillée des étapes de l'icône du bouton personnalisé Jquery+Mobile

Étapes de l'icône du bouton personnalisé Jquery+Mobile détaillées explication

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!

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

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Commandes de chat et comment les utiliser
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

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 générer automatiquement des numéros de page d'annuaire pour l'annuaire wps Comment générer automatiquement des numéros de page d'annuaire pour l'annuaire wps Feb 27, 2024 pm 04:01 PM

WPS est un logiciel de bureau puissant qui peut nous aider à accomplir efficacement diverses tâches de bureau. Parmi eux, générer automatiquement des numéros de page de table des matières est une fonction très pratique. Cela peut considérablement améliorer l'efficacité du travail des utilisateurs, c'est pourquoi l'éditeur de ce site Web vous proposera cet article pour vous présenter en détail comment utiliser WPS pour générer automatiquement des numéros de page d'annuaire. J'espère que cela pourra aider tous ceux qui en ont besoin. Comment générer automatiquement les numéros de page de la table des matières pour un répertoire wps. Tout d'abord, ouvrez le document du groupe wps, entrez le contenu de la table des matières à générer dans l'espace vide, puis sélectionnez les styles du titre 1, du titre 2, et le titre 3 dans la barre de menu Démarrer. 2. Ensuite, après l'avoir configuré, nous cliquons sur la fonction [Référence]. Après avoir cliqué, dans la barre d'outils de référence, nous cliquons ici sur [Répertoire] 3. Enfin, cliquez sur [Répertoire] ;

Comment supprimer l'attribut height d'un élément avec jQuery ? Comment supprimer l'attribut height d'un élément avec jQuery ? Feb 28, 2024 am 08:39 AM

Comment supprimer l'attribut height d'un élément avec jQuery ? Dans le développement front-end, nous rencontrons souvent le besoin de manipuler les attributs de hauteur des éléments. Parfois, nous pouvons avoir besoin de modifier dynamiquement la hauteur d'un élément, et parfois nous devons supprimer l'attribut height d'un élément. Cet article explique comment utiliser jQuery pour supprimer l'attribut height d'un élément et fournit des exemples de code spécifiques. Avant d'utiliser jQuery pour exploiter l'attribut height, nous devons d'abord comprendre l'attribut height en CSS. L'attribut height est utilisé pour définir la hauteur d'un élément

Comment générer automatiquement un répertoire. Comment définir le format du répertoire généré automatiquement. Comment générer automatiquement un répertoire. Comment définir le format du répertoire généré automatiquement. Feb 22, 2024 pm 03:30 PM

Sélectionnez le style du catalogue dans Word, et il sera automatiquement généré une fois l'opération terminée. Analyse 1. Accédez à Word sur votre ordinateur et cliquez pour importer. 2Après avoir entré, cliquez sur le répertoire du fichier. 3 Sélectionnez ensuite le style du répertoire. 4. Une fois l'opération terminée, vous pouvez voir que le répertoire de fichiers est automatiquement généré. Supplément : la table des matières de l'article de résumé/notes est générée automatiquement, y compris les titres de premier niveau, les titres de deuxième niveau et les titres de troisième niveau, généralement pas plus que les titres de troisième niveau.

Comment changer la hauteur de la balise br ? Comment changer la hauteur de la balise br ? Sep 11, 2023 pm 05:29 PM

Les balises sont un élément HTML couramment utilisé pour ajouter des sauts de ligne dans le contenu Web. Parfois, cependant, la hauteur préexistante de discontinuité entre les lignes peut être jugée insuffisante et les écarts entre les lignes consécutives d'un document écrit doivent être augmentés. Dans cette discussion, nous explorerons différentes manières de modifier la hauteur d'une étiquette, notamment en utilisant la propriété CSS line-height et en ajoutant des éléments de retour à la ligne auxiliaires. Que vous soyez un développeur Web junior ou expérimenté, ce manuel vous donnera une compréhension complète de la façon d'ajuster la hauteur des étiquettes dans la conception Web. Méthodes Nous verrons deux méthodes différentes pour modifier visiblement la hauteur de la balise br. Ils sont les suivants - Utilisez la propriété CSSline-height pour ajouter des sauts de ligne supplémentaires Première méthode : utilisation de CSSline-

Comment utiliser PHP pour la génération automatique de documentation API Comment utiliser PHP pour la génération automatique de documentation API Jun 06, 2023 am 08:01 AM

Avec le développement continu de la technologie Internet, les API sont devenues un moyen important de réaliser l'interaction des données entre les applications. Dans le processus d’écriture d’API, la rédaction et la maintenance des documents deviennent inévitablement un enjeu important. Cependant, la manière traditionnelle d'écrire et de maintenir manuellement la documentation de l'API est inefficace et sujette aux erreurs, et ne convient pas aux projets avec itération continue. L'utilisation de PHP pour générer automatiquement des documents API peut améliorer efficacement l'efficacité et réduire les erreurs. Cet article explique comment utiliser PHP pour générer automatiquement des documents API. Manuel

Comment générer automatiquement les méthodes equals() et hashCode() à l'aide de la classe Records en Java 14 Comment générer automatiquement les méthodes equals() et hashCode() à l'aide de la classe Records en Java 14 Jul 31, 2023 pm 01:52 PM

Comment générer automatiquement les méthodes Equals() et hashCode() à l'aide de la classe Records en Java14 En programmation Java, nous avons souvent besoin d'écrire des méthodes Equals() et hashCode() pour nos classes. Ces deux méthodes sont très importantes lorsqu’il s’agit de codes d’égalité et de hachage d’objets. Pour simplifier ce processus, Java14 introduit une nouvelle classe Records. La classe Records fournit un moyen de simplifier l'écriture de equals() et de hashCode

Comment développer un plugin WordPress qui génère automatiquement des e-books Comment développer un plugin WordPress qui génère automatiquement des e-books Sep 05, 2023 am 08:01 AM

Comment développer un plug-in WordPress qui génère automatiquement des livres électroniques Avec la popularité des médias sociaux et des liseuses, les livres électroniques sont devenus l'un des moyens importants permettant aux gens d'acquérir et de partager des connaissances. En tant que développeur WordPress, vous pourriez être confronté au besoin de créer et de publier des livres électroniques. Pour simplifier ce processus, nous pouvons développer un plugin WordPress qui génère automatiquement des e-books. Cet article vous apprendra comment développer un tel plug-in et fournira des exemples de code pour référence. Étape 1 : Créez d’abord la structure de fichiers de base du plugin

Comment définir la zone de texte en lecture seule Comment définir la zone de texte en lecture seule Sep 28, 2023 am 11:17 AM

Vous pouvez utiliser les attributs readonly, désactivé et readwrite pour définir la zone de texte en lecture seule. Introduction détaillée : 1. attribut readonly, la valeur de l'attribut readonly est en lecture seule ; 2. attribut désactivé, le contenu de l'élément <textarea> ne peut pas être modifié, car la valeur de l'attribut désactivé est désactivée 3. attribut readwrite ; le contenu de l'élément <textarea> peut être modifié et plus encore.

See all articles