2014-07-22 171 views
0

在表單驗證時,不填寫必填字段,則HTML5彈出所示:如何顯示驗證彈出窗口之類的彈出窗口?

enter image description here

我想表現出相似的彈出當登錄內部數據庫已經存在。如何顯示相對於登錄字段的彈出框?

+0

你嘗試過什麼? –

+0

我不知道如何創建和顯示此彈出框,並設置其文本。 – pheromix

+0

這是客戶端HTML5驗證彈出窗口。您可能需要服務器端驗證來檢查數據庫中的重複值。 –

回答

1
.wrapper{ 
    position: relative; 
} 

.hint{ 
    position: absolute; 
    left: 50%; 
} 


<div class="wrapper"> 
    <input type="text"> 
    <div class="hint">Login exists</div> 
</div> 

此外,你必須檢查登錄是否存在使用AJAX。

+0

請爲它創建一個JSFiddle,因爲它會幫助OP。 –

+0

這樣的東西 - http://jsfiddle.net/x6muZ/肯定你必須添加更多的CSS,使它看起來更像它。 –

+0

所以很難用這種方法重新彈出系統彈出窗口lol – pheromix

-1

讓您的形式

<form> 
     <input type="text" id="one" required /> 
     <input type="submit" id="sub"></input> 
    </form> 

和jQuery

$(document).ready(function(){ 
    $('#sub').on('click',function(){ 
     var getName=$('#one').val(); 
     //let's assume after checking name, it already exist then go in if condition 
     if(true){ 
     $('#one').val(''); 
     $('#one').attr('data-errormessage-value-missing','already exist'); 
    } 
    }); 
}); 

DEMO

+0

@pheromix:我希望如此。 –

+0

這是輸入的屬性 請參閱

+0

我使用dreamweaver 8,所以我的列表不包含那個 – pheromix