Rumah hujung hadapan web tutorial js 设置多行文本框[textarea]自动生成高度

设置多行文本框[textarea]自动生成高度

Apr 26, 2018 pm 01:42 PM
textarea Dijana secara automatik tinggi

这次给大家带来设置多行文本框[textarea]自动生成高度,设置多行文本框[textarea]自动生成高度的注意事项有哪些,下面就是实战案例,一起来看一下。

实现功能:

1/当textarea换行时自动增加一行高度
2/当textarea删除一行时 自动减少一行的高度 依赖:jquery.xxx.js 工作中需要使用类似功能但是觉得使用插件需要导入其他文件很不方便所以就写了一个

textarea jquery插件

<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>
Salin selepas log masuk
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();
Salin selepas log masuk

相信看了本文案例你已经掌握了方法,更多精彩请关注php中文网其它相关文章!

推荐阅读:

Jquery+Mobile自定义按钮图标步骤详解

Jquery+Mobile自定义按钮图标步骤详解

Atas ialah kandungan terperinci 设置多行文本框[textarea]自动生成高度. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk menjana nombor halaman direktori secara automatik untuk direktori wps Bagaimana untuk menjana nombor halaman direktori secara automatik untuk direktori wps Feb 27, 2024 pm 04:01 PM

WPS ialah perisian pejabat berkuasa yang boleh membantu kami menyelesaikan pelbagai tugas pejabat dengan cekap. Antaranya, menjana nombor halaman jadual kandungan secara automatik adalah fungsi yang sangat praktikal. Ia boleh meningkatkan kecekapan kerja pengguna, jadi editor laman web ini akan membawakan anda artikel ini untuk memperkenalkan secara terperinci cara menggunakan WPS untuk menjana nombor halaman direktori secara automatik. Saya harap ia dapat membantu semua orang yang memerlukan. Cara menjana nombor halaman jadual kandungan secara automatik untuk direktori wps Pertama, buka dokumen kumpulan wps, masukkan kandungan jadual kandungan yang akan dijana dalam ruang kosong, dan kemudian pilih gaya tajuk 1, tajuk 2, dan tajuk 3 dalam bar menu mula. 2. Kemudian selepas menyediakan, kita klik pada fungsi [Rujukan] Selepas mengklik, dalam bar alat rujukan, di sini kita klik [Direktori] 3. Akhir sekali klik

Bagaimana untuk mengalih keluar atribut ketinggian elemen dengan jQuery? Bagaimana untuk mengalih keluar atribut ketinggian elemen dengan jQuery? Feb 28, 2024 am 08:39 AM

Bagaimana untuk mengalih keluar atribut ketinggian elemen dengan jQuery? Dalam pembangunan bahagian hadapan, kita sering menghadapi keperluan untuk memanipulasi atribut ketinggian elemen. Kadangkala, kita mungkin perlu menukar ketinggian unsur secara dinamik, dan kadangkala kita perlu mengalih keluar atribut ketinggian unsur. Artikel ini akan memperkenalkan cara menggunakan jQuery untuk mengalih keluar atribut ketinggian elemen dan memberikan contoh kod khusus. Sebelum menggunakan jQuery untuk mengendalikan atribut ketinggian, kita perlu terlebih dahulu memahami atribut ketinggian dalam CSS. Atribut ketinggian digunakan untuk menetapkan ketinggian elemen

Bagaimana untuk menjana direktori secara automatik Bagaimana untuk menetapkan format direktori yang dijana secara automatik. Bagaimana untuk menjana direktori secara automatik Bagaimana untuk menetapkan format direktori yang dijana secara automatik. Feb 22, 2024 pm 03:30 PM

Pilih gaya katalog dalam Word, dan ia akan dijana secara automatik selepas operasi selesai. Analisis 1. Pergi ke Word pada komputer anda dan klik untuk mengimport. 2Selepas memasukkan, klik pada direktori fail. 3 Kemudian pilih gaya direktori. 4. Selepas operasi selesai, anda boleh melihat bahawa direktori fail dijana secara automatik. Tambahan: Jadual kandungan artikel ringkasan/nota dijana secara automatik, termasuk tajuk peringkat pertama, tajuk peringkat kedua dan tajuk peringkat ketiga, biasanya tidak lebih daripada tajuk peringkat ketiga.

Bagaimana untuk menukar ketinggian tag br? Bagaimana untuk menukar ketinggian tag br? Sep 11, 2023 pm 05:29 PM

Teg ialah elemen HTML yang biasa digunakan untuk menambah pemisah baris dalam kandungan web. Walau bagaimanapun, kadangkala, ketinggian ketakselanjaran garisan yang sedia ada mungkin dianggap tidak mencukupi dan jurang antara baris bahan bertulis yang berturutan perlu ditingkatkan. Dalam perbincangan ini, kita akan meneroka pelbagai cara untuk mengubah suai ketinggian label, termasuk menggunakan sifat ketinggian garis CSS dan menambah elemen pembalut garisan tambahan. Sama ada anda seorang pembangun web junior atau berpengalaman, manual ini akan memberi anda pemahaman menyeluruh tentang cara melaraskan ketinggian label dalam reka bentuk web. Kaedah Kita akan melihat dua kaedah berbeza untuk menukar ketinggian tag br dengan ketara. Ia adalah seperti berikut - Gunakan sifat CSSline-height untuk menambah pemisah baris tambahan Kaedah Pertama: Menggunakan CSSline-

Cara menggunakan PHP untuk penjanaan automatik dokumentasi API Cara menggunakan PHP untuk penjanaan automatik dokumentasi API Jun 06, 2023 am 08:01 AM

Dengan pembangunan berterusan teknologi Internet, API telah menjadi cara penting untuk merealisasikan interaksi data antara aplikasi. Dalam proses menulis API, penulisan dan penyelenggaraan dokumen tidak dapat dielakkan menjadi isu penting. Walau bagaimanapun, cara tradisional untuk menulis dan menyelenggara dokumentasi API secara manual adalah tidak cekap dan mudah ralat, dan tidak sesuai untuk projek dengan lelaran berterusan. Menggunakan PHP untuk menjana dokumen API secara automatik boleh meningkatkan kecekapan dan mengurangkan ralat dengan berkesan. Artikel ini akan memperkenalkan cara menggunakan PHP untuk menjana dokumen API secara automatik. Manual

Bagaimana untuk membangunkan pemalam WordPress yang menjana e-buku secara automatik Bagaimana untuk membangunkan pemalam WordPress yang menjana e-buku secara automatik Sep 05, 2023 am 08:01 AM

Bagaimana untuk membangunkan pemalam WordPress yang menjana e-buku secara automatik Dengan populariti media sosial dan e-pembaca, e-buku telah menjadi salah satu cara penting untuk orang ramai memperoleh dan berkongsi pengetahuan. Sebagai pembangun WordPress, anda mungkin berhadapan dengan keperluan untuk mencipta dan menerbitkan e-buku. Untuk memudahkan proses ini, kami boleh membangunkan pemalam WordPress yang menjana e-buku secara automatik. Artikel ini akan mengajar anda cara membangunkan pemalam sedemikian dan memberikan contoh kod untuk rujukan. Langkah 1: Buat struktur fail asas pemalam terlebih dahulu

Bagaimana untuk menjana kaedah equals() dan hashCode() secara automatik menggunakan kelas Rekod dalam Java 14 Bagaimana untuk menjana kaedah equals() dan hashCode() secara automatik menggunakan kelas Rekod dalam Java 14 Jul 31, 2023 pm 01:52 PM

Cara menjana kaedah equals() dan hashCode() secara automatik menggunakan kelas Records dalam Java14 Dalam pengaturcaraan Java, kita selalunya perlu menulis kaedah equals() dan hashCode() untuk kelas kita. Kedua-dua kaedah ini sangat penting apabila berurusan dengan kesamaan dan kod cincang objek. Untuk memudahkan proses ini, Java14 memperkenalkan kelas Rekod baharu. Kelas Rekod menyediakan cara untuk memudahkan penulisan equals() dan hashCode

Bagaimana untuk menetapkan textarea baca sahaja Bagaimana untuk menetapkan textarea baca sahaja Sep 28, 2023 am 11:17 AM

Anda boleh menggunakan atribut baca sahaja, dilumpuhkan dan baca tulis untuk menetapkan kawasan teks baca sahaja. Pengenalan terperinci: 1. atribut baca sahaja, nilai atribut baca sahaja adalah baca sahaja; kandungan elemen <textarea> boleh Perubahan dan banyak lagi.

See all articles