Rumah hujung hadapan web tutorial js js修改input的type属性问题探讨_javascript技巧

js修改input的type属性问题探讨_javascript技巧

May 16, 2016 pm 05:20 PM
input

js修改input的type属性有些限制。当input元素还未插入文档流之前,是可以修改它的值的,在ie和ff下都没问题。但如果input已经存在于页面,其type属性在ie下就成了只读属性了,不可以修改。在ff下仍是可读写属性。

今天遇到个问题,输入框有默认值“密码”,但获得焦点时,“密码”两字会去掉,输入时直接变成”****“的password类型。很明显,一开始的时候,input的类型是text,后来变成了password类型。直观的思路是用js修改input的type类型。但ie下这么做不可行,所以只能换个思路,写两个input,一个text类型,一个password类型,分得监听onfocus和onblur事件。如下:

注意:script那段代码要写到html里面

复制代码 代码如下:





阿当制作








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

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

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 merangkum komponen input dan data borang bersatu dalam vue3 Bagaimana untuk merangkum komponen input dan data borang bersatu dalam vue3 May 12, 2023 pm 03:58 PM

Penyediaan Gunakan vuecreateexample untuk mencipta projek Parameternya adalah seperti berikut: gunakan input asli terutamanya nilai dan perubahan. App.tsx adalah seperti berikut: import{ref}from'vue';exportdefault{setup(){//username is the data constusername=ref('Zhang San');//Apabila kotak input berubah, segerakkan data constonInput =;kembali( )=>({

Bagaimana untuk melaksanakan medan tersembunyi input laravel Bagaimana untuk melaksanakan medan tersembunyi input laravel Dec 12, 2022 am 10:07 AM

Cara melaksanakan medan tersembunyi input laravel: 1. Cari dan buka fail templat Blade 2. Gunakan kaedah method_field dalam templat Blade untuk mencipta medan tersembunyi Sintaks penciptaan ialah "{{ method_field('DELETE') }} ".

Apa yang perlu dilakukan jika tiada kursor apabila mengklik pada kotak input Apa yang perlu dilakukan jika tiada kursor apabila mengklik pada kotak input Nov 24, 2023 am 09:44 AM

Penyelesaian untuk mengklik kotak input tanpa kursor: 1. Sahkan fokus kotak input 2. Kosongkan cache penyemak imbas 4. Gunakan JavaScript 5. Semak input; sifat kotak; 7. Menyahpepijat kod JavaScript; 8. Semak elemen lain halaman;

Penjelasan terperinci tentang peristiwa mengikat kotak input dalam dokumen Vue Penjelasan terperinci tentang peristiwa mengikat kotak input dalam dokumen Vue Jun 21, 2023 am 08:12 AM

Vue.js ialah rangka kerja JavaScript ringan yang mudah digunakan, cekap dan fleksibel Ia merupakan salah satu rangka kerja bahagian hadapan yang paling popular pada masa ini. Dalam Vue.js, peristiwa mengikat kotak input adalah keperluan yang sangat biasa Artikel ini akan memperkenalkan peristiwa mengikat kotak input dalam dokumen Vue secara terperinci. 1. Konsep asas Dalam Vue.js, peristiwa pengikatan kotak input merujuk kepada pengikatan nilai kotak input kepada objek data bagi contoh Vue, dengan itu mencapai pengikatan dua hala input dan respons. Dalam Vue.j

Cara menggunakan acara pemulangan pengangkutan kotak input dan fungsi pengesahan dalam dokumen Vue Cara menggunakan acara pemulangan pengangkutan kotak input dan fungsi pengesahan dalam dokumen Vue Jun 20, 2023 am 09:13 AM

Vue ialah rangka kerja bahagian hadapan JavaScript yang popular dengan pengikatan data responsif dan sistem komponen pada terasnya. Dalam aplikasi Vue, kotak input ialah salah satu elemen UI yang paling biasa digunakan. Apabila pengguna memasukkan teks, kami berharap untuk mendengar acara pemulangan pengangkutan dan mengesahkan input sebelum menyerahkan. Artikel ini akan memperkenalkan acara masukkan kotak input dan penggunaan fungsi pengesahan dalam dokumen Vue. 1. Acara pemulangan gerabak kotak input dalam Vue Memantau peristiwa pemulangan gerabak kotak input dalam Vue adalah sangat mudah.

Dapatkan input daripada pengguna menggunakan fungsi input() Python Dapatkan input daripada pengguna menggunakan fungsi input() Python Aug 22, 2023 am 11:21 AM

Tajuk: Mendapatkan input daripada pengguna menggunakan fungsi input() Python Semasa menulis atur cara, selalunya perlu mendapatkan input daripada pengguna. Python menyediakan input fungsi terbina dalam() yang boleh digunakan untuk mendapatkan dan menerima input pengguna. Artikel ini akan memperkenalkan cara menggunakan fungsi input() dan beberapa senario aplikasi biasa. Fungsi input() adalah sangat mudah untuk digunakan Ia menerima mesej gesaan pilihan sebagai parameter dan menunggu input pengguna. Selepas input pengguna, fungsi input() akan mengembalikan a

Apakah kaedah input dalam laravel? Apakah kaedah input dalam laravel? Jul 11, 2023 am 09:43 AM

Kaedah input dalam laravel ialah alat yang sangat praktikal yang boleh dengan mudah mendapatkan parameter dalam permintaan HTTP Sama ada GET, POST atau kaedah permintaan HTTP yang lain, ia boleh diproses dengan mudah. Dalam pembangunan laravel, pengesahan input dan pemprosesan parameter adalah tugas yang sangat biasa, dan kaedah input boleh memudahkan proses ini dan meningkatkan kecekapan pembangunan.

Bagaimanakah kita boleh menambah medan input satu baris dalam HTML? Bagaimanakah kita boleh menambah medan input satu baris dalam HTML? Aug 20, 2023 pm 05:45 PM

Gunakan teg <isindex> untuk menambah medan input satu baris. Teg HTML<isindex> digunakan untuk menanyakan dokumen melalui medan teks. Teg ini boleh digunakan di mana-mana sahaja, tetapi paling baik diletakkan dalam teg kepala. NOTA: Ini adalah teg yang tidak digunakan dan tidak boleh digunakan. Berikut ialah senarai atribut − Atribut Nilai Perihalan Teks String Prompt Medan Label ActionURL Gunakan contoh apabila anda perlu menghantar pertanyaan ke URL lain Cuba kod berikut − <!Doctypehtml><html

See all articles