Mengapa warna kotak sempadan saya tidak boleh ditukar?
P粉410239819
P粉410239819 2023-09-04 13:43:21
0
1
483

Saya perlu mencipta borang log masuk untuk pengguna rawak dan apabila kata laluan tidak betul kotak kata laluan perlu bertukar merah (warna sempadan) dan apabila kata laluan itu betul ia perlu bertukar menjadi hijau. Bolehkah anda membantu saya dengan kod Javascript? Jika saya membuat sebarang kesilapan, harap maafkan bahasa Inggeris saya. Terima kasih.

Saya mencuba ini tetapi warnanya tidak berubah.

var pengguna = [{ nama pengguna: 'new_user', kata laluan: "123456789", }] log masuk fungsi (e-mel, kata laluan) { var email = document.getElementById("email").value var password = document.getElementById("kata laluan").value untuk (pengguna var pengguna) { jika ((e-mel === pengguna.e-mel || e-mel === pengguna.nama pengguna) && kata laluan === pengguna.kata laluan) { var block = document.querySelector('.nav'); block.style.display = "block" var errMsg = document.querySelector('.loginForm .errorMessage') errMsg.style.display = "tiada" var form = document.querySelector('.loginForm') form.style.display = "tiada" nama var = document.getElementById("nama pengguna") name.innerHTML = nama pengguna; loggedUser = pengguna; clearValue("e-mel"); clearValue("kata laluan") } lain { var errMsg = document.querySelector('.loginForm .errorMessage') errMsg.style.display = "sekat" var passwordBox = document.querySelector(".loginForm input.password") passwordBox.style.border.color = "merah" } } }

Log masuk

*Sila masukkan kata laluan yang sah

P粉410239819
P粉410239819

membalas semua (1)
P粉744691205

Mungkin CSS anda. Cubalah:

style.borderColor = 'red';

    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!