2014-07-22 32 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