色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery遮罩層登錄界面實現

黃欣然1年前6瀏覽0評論

在Web開發中,經常需要實現一個遮罩層登錄界面。而JQuery是一款非常流行的JavaScript框架,可以幫助我們更方便地實現這個功能。

下面是一個使用JQuery實現的遮罩層登錄界面的示例代碼:

<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
<div id="mask" style="position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.5);display:none">
<div style="position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); background-color: white; padding: 20px">
<form id="login-form">
<input type="text" name="username" placeholder="請輸入用戶名"/><br/>
<input type="password" name="password" placeholder="請輸入密碼"/><br/>
<button type="submit">登錄</button>
</form>
</div>
</div>
<script>
$(document).ready(function(){
$("#mask").show();
$("#login-form").submit(function(e){
e.preventDefault();
//登錄驗證邏輯
$("#mask").hide();
});
});
</script>

代碼中,使用了一個div元素作為遮罩層,并設置了其樣式為fixed定位,使其覆蓋在網頁內容上方。在這個div中,又嵌套了一個div用于顯示登錄框,登錄框的樣式及表單元素的設置都放在了這個div中。

代碼中addEventListener函數用于監聽表單提交事件,當用戶點擊登錄按鈕時,會觸發這個事件并執行內部的函數。在這個函數中,使用preventDefault函數來阻止表單的默認提交行為,然后可以添加自己的登錄驗證邏輯。最后,使用hide函數將遮罩層隱藏起來,回到主頁面。