簡體   English   中英

使用js驗證來更改背景圖片

[英]Using js verification to change background-image

我有一個小問題。 我正在用javascript用HTML構建表單,但是在輸入中,我使用了背景圖片和左側的填充使其看起來更好,在這里一切正常,接下來是問題。 我在這里創建了此功能:

function verificar_email(email) {
var valor = email.value;

if (valor.length != 0){
    if (valor.indexOf('@') >= 1) {
        if (valor.indexOf('.') > (valor.indexOf('@') + 1)) {
            if (valor.length > (valor.lastIndexOf('.') + 1)) {

                email.style.background = "#1abc9c";
                email.style.color = "#fefefe";
                return true;

            }
        }
    }
}
email.style.background = "#ff0000";
email.style.color = "#fefefe";
return false;
}

當電子郵件輸入為空白或輸入錯誤時,它將用bgcolor填充我的bgimage並使圖像消失。 如何在不填充顏色的情況下將原始圖像更改為其他圖像?

對不起,我的英語不好,下面我將用一些圖片解釋我在說什么。

http://imgur.com/a/hkigg-第一張圖片是錯誤,第二張圖片是它的樣子,最后一張圖片是我想做的。

您可以簡單地將背景顏色設置為“透明”,這樣可以防止背景圖像消失

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM