Rumah hujung hadapan web tutorial js JS代码怎样实现记住账号密码

JS代码怎样实现记住账号密码

Mar 06, 2018 pm 04:06 PM
javascript akaun

这次给大家带来JS代码怎样实现记住账号密码,JS代码实现记住账号密码的注意事项有哪些,下面就是实战案例,一起来看一下。

很多登录功能上都有个“记住密码”的功能,其实无非就是对cookie的读取。

引用添加Cookie

setCookie ( name, value, expdays )

获取Cookie

getCookie ( name )

删除Cookie

delCookie ( name )

代码说明

form表单

<!-- 登陆表单 --><form method="post" autocomplete="off" onsubmit="return check()">
  <!-- 用户名输入 -->
  <input type="text"  name="username" id="username" required="required" >
  <!-- 密码输入,禁用自动填充 -->
  <input type="password" autocomplete="new-password" name="password" id="password" required="required">
  <!-- 是否记住密码复选框 -->
  <input type="checkbox" id="isRmbPwd" name="isRmbPwd" checked="checked">记住密码  <!-- 提交按钮 -->
  <input type="submit" value="提交"></form>
Salin selepas log masuk

提交检查函数

点击submit按钮时,会调用此函数

function check (){    //获取表单输入:用户名,密码,是否保存密码
    var username = document.getElementById("username").value.trim() ;    var password = document.getElementById("password").value.trim() ;    var isRmbPwd = document.getElementById("isRmbPwd").checked ;    
    //判断用户名,密码是否为空(全空格也算空)
    if ( username.length != 0 && password.length != 0 )
    {        //若复选框勾选,则添加Cookie,记录密码
        if ( isRmbPwd == true )
        {   
            setCookie ( "This is username", username, 7 ) ;
            setCookie ( username, password, 7 ) ;
        }        //否则清除Cookie
        else
        {
            delCookie ( "This is username" ) ;
            delCookie ( username ) ;
        }        return true ;
    }    //非法输入提示
    else
    {
        alert(&#39;请输入必填字段!!!&#39;)        return false ;
    }   
}
Salin selepas log masuk

文档初始化函数

文档加载完毕后,执行此函数

//将function函数赋值给onload对象window.onload = function (){    //从Cookie获取到用户名
    var username = getCookie("This is username") ;    //如果用户名为空,则给表单元素赋空值
    if ( username == "" )
    {        document.getElementById("username").value="" ;        document.getElementById("password").value="" ;        document.getElementById("isRmbPwd").checked=false ;
    }    //获取对应的密码,并把用户名,密码赋值给表单
    else
    {        var password = getCookie(username) ;    
        document.getElementById("username").value = username ;        document.getElementById("password").value = password ;        document.getElementById("isRmbPwd").checked = true ;
    }
}
Salin selepas log masuk

键入用户名密码,未勾选复选框

提交,返回到表单页面

键入用户名密码,未勾选复选框

提交表单,返回

此时再去掉复选框勾选状态,提交

此时,浏览器就不再保存Cookie了

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

相关阅读:

html的图片怎样使用base64编码来代替

marquee元素如何实现滚动字体与图片的效果

Atas ialah kandungan terperinci JS代码怎样实现记住账号密码. 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)
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Akan R.E.P.O. Ada Crossplay?
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)

Apakah yang perlu saya lakukan jika saya tidak boleh log masuk ke akaun Google Chrome saya? Akaun Google menunjukkan penyelesaian tidak dapat log masuk Apakah yang perlu saya lakukan jika saya tidak boleh log masuk ke akaun Google Chrome saya? Akaun Google menunjukkan penyelesaian tidak dapat log masuk Mar 17, 2024 am 08:30 AM

Google Chrome ialah alat penyemakan imbas web yang digunakan oleh ramai orang Untuk menjadikannya lebih mudah digunakan, sesetengah pengguna ingin log masuk ke akaun Google mereka terlebih dahulu, tetapi gesaan bahawa akaun itu tidak boleh dilog masuk muncul mengenai isu ini. ramai pengguna tidak tahu apa yang perlu dilakukan, maka hari ini editor akan berkongsi penyelesaian lengkap dengan anda. Saya harap kandungan tutorial perisian hari ini dapat membantu majoriti pengguna. Akaun Google menunjukkan bahawa anda tidak boleh log masuk. Penyelesaian: 1. Klik pada pelayar pada desktop dan anda akan melihat sesuatu seperti ini selepas membukanya. 2. Jika log masuk muncul pada masa ini, klik jika anda tidak dapat melihatnya, klik sudut kanan atas. 3. Klik Log Masuk, kemudian masukkan nombor akaun anda Anda tidak perlu memasukkan akaun selepas @, dan klik Seterusnya. 4. Masukkan kata laluan,

Bagaimana untuk mempunyai berbilang akaun di Xiaohongshu? Bagaimanakah ia mempunyai lalu lintas? Bagaimana untuk mempunyai berbilang akaun di Xiaohongshu? Bagaimanakah ia mempunyai lalu lintas? Mar 24, 2024 pm 03:36 PM

Sebagai platform e-dagang sosial yang kaya dengan kandungan, Xiaohongshu telah menarik sejumlah besar pengguna. Bagi mereka yang ingin menjalankan berbilang perniagaan di Xiaohongshu, adalah amat penting untuk mempunyai berbilang akaun. Jadi, bagaimanakah Xiaohongshu mempunyai berbilang akaun? Bagaimanakah kita boleh menjadikan akaun ini mempunyai trafik? Artikel ini akan menganalisis isu ini secara terperinci dan memberi anda panduan yang berguna. 1. Bagaimana untuk mempunyai berbilang akaun di Xiaohongshu? Apabila mendaftar akaun Xiaohongshu, anda boleh memilih untuk mendaftar berbilang akaun menggunakan nombor telefon mudah alih atau alamat e-mel yang berbeza untuk mempunyai berbilang akaun. Pengesahan nama sebenar ialah langkah yang berkesan untuk meningkatkan keselamatan dan kredibiliti akaun. Adalah disyorkan untuk menjalankan pengesahan nama sebenar untuk setiap akaun, supaya akaun itu akan menjadi lebih berwibawa dan boleh dipercayai. 3. Memperbaik maklumat: Memperbaik maklumat setiap akaun, termasuk halaman utama peribadi, pengepala

Bagaimana untuk menukar nombor telefon bimbit dalam akaun Xiaohongshu? Adakah akan ada kesan jika saya menukar nombor telefon bimbit saya? Bagaimana untuk menukar nombor telefon bimbit dalam akaun Xiaohongshu? Adakah akan ada kesan jika saya menukar nombor telefon bimbit saya? Mar 22, 2024 am 08:11 AM

Dalam era digital, Xiaohongshu telah menjadi platform untuk ramai orang berkongsi kehidupan mereka dan menemui perkara yang baik. Dari masa ke masa, kita mungkin perlu menukar nombor telefon mudah alih pada akaun. Jadi, bagaimana untuk menukar nombor telefon bimbit Xiaohongshu? 1. Bagaimana untuk menukar nombor telefon bimbit akaun Xiaohongshu? 1. Log masuk ke akaun Xiaohongshu anda dan masukkan halaman "Saya". 2. Klik "..." di penjuru kanan sebelah atas dan pilih "Tetapan". 3. Pada halaman tetapan, cari pilihan "Akaun dan Keselamatan" dan klik untuk masuk. 4. Pada halaman Akaun dan Keselamatan, cari pilihan "Nombor Telefon Mudah Alih" dan klik untuk masuk. 5. Pada masa ini, nombor telefon bimbit semasa akan dipaparkan pada halaman, klik "Tukar Nombor Mudah Alih". 6. Masukkan nombor telefon bimbit baharu, terima kod pengesahan dan isikannya. 7. Tetapkan kata laluan baharu untuk memastikan keselamatan akaun. 8. Selepas melengkapkan langkah di atas,

Bagaimanakah saya mempunyai dua akaun Xiaohongshu? Apakah gunanya mempunyai dua akaun Xiaohongshu kepada pencipta? Bagaimanakah saya mempunyai dua akaun Xiaohongshu? Apakah gunanya mempunyai dua akaun Xiaohongshu kepada pencipta? Mar 21, 2024 pm 10:11 PM

Sebagai platform yang mengintegrasikan komuniti, kandungan dan e-dagang, Xiaohongshu telah menarik perhatian ramai pencipta dan pengguna. Sesetengah pengguna ingin mempunyai dua akaun Xiaohongshu untuk mengurus dan mengendalikan pelbagai jenis kandungan dengan lebih baik. Artikel ini akan meneroka cara membuat dua akaun Xiaohongshu dan meneroka potensi manfaat pendekatan ini untuk pencipta. 1. Bagaimana untuk mempunyai dua akaun Xiaohongshu? Mendaftar akaun baharu adalah sangat mudah. ​​Hanya muat turun APP Xiaohongshu dari gedung aplikasi mudah alih, kemudian isi maklumat yang berkaitan mengikut gesaan dan tetapkan nama panggilan, avatar dan kata laluan. 2. Log masuk ke akaun asal: Selepas mendaftar akaun baharu, anda perlu log keluar daripada APP Xiaohongshu dan kemudian log masuk ke akaun asal anda sekali lagi. 3. Tukar akaun: Dalam APP Xiaohongshu, klik "Saya" di penjuru kanan sebelah bawah, kemudian klik avatar dan pilih "

Apakah yang perlu saya lakukan jika akaun Kuaishou saya diaktifkan secara tidak normal? -Bagaimana untuk mematikan pembayaran tanpa kata laluan Kuaishou? Apakah yang perlu saya lakukan jika akaun Kuaishou saya diaktifkan secara tidak normal? -Bagaimana untuk mematikan pembayaran tanpa kata laluan Kuaishou? Mar 18, 2024 pm 01:30 PM

Apakah yang perlu saya lakukan jika akaun Kuaishou saya diaktifkan secara tidak normal? Jika akaun Kuaishou anda tidak normal dan perlu diaktifkan, anda boleh mencuba langkah berikut untuk menyelesaikan masalah: Cuba log masuk semula: Pertama, pastikan anda log masuk ke akaun Kuaishou anda sekali lagi dengan nama pengguna dan kata laluan yang tepat. Sahkan ketepatan maklumat yang dimasukkan. 2. Semak sambungan rangkaian: Pastikan peranti anda disambungkan ke Internet dengan betul. Kadangkala, masalah rangkaian boleh menyebabkan log masuk akaun tidak normal. 3. Semak status akaun: Jika akaun anda diharamkan atau dibekukan oleh Kuaishou kerana pelanggaran atau sebab lain, anda perlu menghubungi bahagian sokongan pelanggan Kuaishou untuk menyelesaikan masalah tersebut. Mereka mungkin memerlukan anda memberikan pengesahan identiti atau maklumat lain untuk mengaktifkan akaun anda. 4. Kod pengesahan atau pengesahan telefon mudah alih: Kuaishou mungkin memerlukan anda menjalankan pengesahan telefon mudah alih atau memasukkan kod pengesahan untuk memastikan keselamatan akaun anda.

Bagaimana untuk melaksanakan sistem pengecaman pertuturan dalam talian menggunakan WebSocket dan JavaScript Bagaimana untuk melaksanakan sistem pengecaman pertuturan dalam talian menggunakan WebSocket dan JavaScript Dec 17, 2023 pm 02:54 PM

Cara menggunakan WebSocket dan JavaScript untuk melaksanakan sistem pengecaman pertuturan dalam talian Pengenalan: Dengan perkembangan teknologi yang berterusan, teknologi pengecaman pertuturan telah menjadi bahagian penting dalam bidang kecerdasan buatan. Sistem pengecaman pertuturan dalam talian berdasarkan WebSocket dan JavaScript mempunyai ciri kependaman rendah, masa nyata dan platform merentas, dan telah menjadi penyelesaian yang digunakan secara meluas. Artikel ini akan memperkenalkan cara menggunakan WebSocket dan JavaScript untuk melaksanakan sistem pengecaman pertuturan dalam talian.

Bagaimanakah cara saya menukar akaun di Xiaohongshu dan ia tetap sama? Bagaimanakah saya boleh mendapatkan fungsi penukaran akaun? Bagaimanakah cara saya menukar akaun di Xiaohongshu dan ia tetap sama? Bagaimanakah saya boleh mendapatkan fungsi penukaran akaun? Mar 21, 2024 pm 09:06 PM

Sebagai platform e-dagang sosial yang popular, Xiaohongshu telah menarik sejumlah besar pengguna. Ramai pengguna mungkin menghadapi masalah perlu menukar akaun semasa mendaftar Xiaohongshu. Jadi, bagaimana untuk menukar akaun pada Xiaohongshu tanpa menukar akaun asal? Artikel ini akan menjawab soalan ini secara terperinci dan membantu anda menggunakan Xiaohongshu dengan lebih baik. 1. Bagaimana untuk menukar akaun di Xiaohongshu supaya akaun asal kekal tidak berubah? 1. Buka APP Xiaohongshu dan masukkan pusat peribadi. 2. Klik butang "Tetapan" di penjuru kanan sebelah atas untuk memasuki antara muka tetapan. 3. Dalam antara muka tetapan, cari pilihan "Akaun dan Keselamatan" dan klik untuk masuk. 4. Dalam akaun dan antara muka keselamatan, cari pilihan "Tukar Akaun" dan klik untuk masuk. 5. Masukkan kata laluan akaun asal dan sahkan suis akaun. 6. Selepas suis berjaya, anda akan kembali ke pusat peribadi akaun asal. 2. Xiaohong

Tutorial keluar akaun Microsoft: Bagaimana untuk keluar dari akaun Win11 Tutorial keluar akaun Microsoft: Bagaimana untuk keluar dari akaun Win11 Dec 25, 2023 pm 08:04 PM

Dalam kemas kini win11 sebelum ini, kami boleh melangkau log masuk dengan akaun Microsoft, tetapi versi rumah win11 yang terkini memaksa pengguna untuk log masuk dengan akaun Microsoft untuk memasang Walau bagaimanapun, log masuk dengan akaun Microsoft akan menyebabkan banyak masalah ingin log keluar selepas pemasangan selesai. Biar saya ajar anda cara keluar. Bagaimana untuk log keluar dari akaun Microsoft di win11 1. Mula-mula klik pada menu mula di bawah dan cari "Tetapan" di dalamnya, seperti yang ditunjukkan dalam gambar. 2. Cari pilihan "Pengguna" atau "akaun" dalam antara muka tetapan. 3. Cari "Log masuk dengan akaun tempatan sebaliknya" dalam antara muka pengguna, iaitu baris teks biru. 4. Kemudian hanya masukkan kata laluan akaun tempatan kami untuk log masuk ke akaun tempatan dan log keluar daripada akaun Microsoft.

See all articles