欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

html css js登錄界面代碼

老白2年前9瀏覽0評論

HTML、CSS和JavaScript,是構建網頁的三個基本技術,也是實現登錄界面的必備技能。本文將介紹如何用HTML、CSS和JavaScript編寫一個簡單的登錄界面。

首先,我們需要在HTML中創建一個表單,用于用戶輸入用戶名和密碼,代碼如下:

<form>
<label>用戶名:</label>
<input type="text" name="username">
<br>
<label>密碼:</label>
<input type="password" name="password">
<br>
<input type="submit" value="登錄">
</form>

以上代碼創建了一個表單,包含兩個輸入框和一個提交按鈕。其中,label標簽用于顯示提示文字,input標簽用于輸入內容,submit按鈕則用于提交表單。

接下來,我們需要用CSS美化表單樣式,比如添加背景、調整邊距和字體等,代碼如下:

form {
background: #f2f2f2;
padding: 20px;
border-radius: 10px;
box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.1);
font-size: 16px;
}
label, input {
display: block;
margin-bottom: 10px;
}
input[type="text"], input[type="password"] {
padding: 10px;
border: none;
border-radius: 5px;
box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.1);
}
input[type="submit"] {
background: #0077cc;
color: #fff;
padding: 10px 20px;
border: none;
border-radius: 5px;
cursor: pointer;
}

以上代碼實現了以下樣式效果:表單添加了背景色、圓角邊框和陰影,input和label元素之間添加了一定的間距,用戶名和密碼輸入框樣式進行了優化,提交按鈕樣式進行了修改。

最后,我們需要用JavaScript實現表單驗證功能,確保用戶輸入的用戶名和密碼符合規范并與后臺數據匹配,代碼如下:

let form = document.querySelector('form');
let userName = form.username.value;
let password = form.password.value;
form.addEventListener('submit', function(event){
event.preventDefault();
if(userName === '') {
alert('用戶名不能為空!');
} else if(password === '') {
alert('密碼不能為空!');
} else if(userName === 'admin' && password === '123456') {
alert('登錄成功!');
window.location.href = 'home.html'; //跳轉到首頁
} else {
alert('用戶名或密碼錯誤!');
}
});

以上代碼添加了submit事件監聽器,對表單進行了驗證。如果輸入不合法,彈出相應提示;如果輸入符合要求并與后臺匹配,彈出登錄成功提示并跳轉到首頁;否則,彈出用戶名或密碼錯誤提示。

以上就是一個簡單登錄界面的HTML、CSS和JavaScript代碼實現過程。當然,具體實現效果或有所差異,需要根據自己的需求進行修改和調整。