導讀:建站文章建站文章在這篇文章中,我將向您展示如何編寫一個簡單的在線抽獎網頁。這個網頁將讓用戶輸入他們的名字和電子郵件地址,然后隨機選定一個幸運獲獎者。

在這篇文章中,我將向您展示如何編寫一個簡單的在線抽獎網頁。這個網頁將讓用戶輸入他們的名字和電子郵件地址,然后隨機選定一個幸運獲獎者。

準備工作
在開始之前,您需要一個文本編輯器和基本的HTML、CSS和JavaScript知識。您還需要一個Web服務器來托管您的代碼并提供訪問權限。
HTML結構
我們的抽獎頁面需要以下元素:
輸入框:用戶輸入他們的名字和電子郵件地址。抽獎按鈕:當用戶點擊這個按鈕時,我們將從輸入的名字列表中選擇一個隨機獲獎者。消息區域:我們將在這里向用戶顯示抽獎結果。下面是一個基本的HTML骨架,它包含了這些元素:
<!DOCTYPE html>
<html>
<head>
<title>抽獎</title>
<meta charset="UTF-8">
<style>
/* CSS樣式表 */
</style>
</head>
<body>
<h1>抽獎</h1>
<form>
<label for="name">姓名:</label>
<input type="text" id="name" name="name"><br><br>
<label for="email">電子郵件地址:</label>
<input type="email" id="email" name="email"><br><br>
<button type="button" id="drawButton">抽獎!</button>
</form>
<div id="message"></div>
<script src="script.js"></script>
</body>
</html>
CSS樣式
我們需要一些CSS樣式來讓頁面看起來更美觀和易于使用。下面是一個簡單的CSS樣式表,您可以根據需要進行修改:
form {
max-width: 500px;
margin: 0 auto;
}
label {
display: inline-block;
width: 120px;
text-align: right;
padding-right: 10px;
}
input[type=text], input[type=email] {
width: 100%;
padding: 10px;
margin-bottom: 20px;
box-sizing: border-box;
}
button {
background-color: #4CAF50;
color: white;
padding: 14px 20px;
margin-top: 20px;
border: none;
border-radius: 4px;
cursor: pointer;
}
button:hover {
background-color: #45a049;
}
#message {
margin-top: 20px;
font-size: 18px;
font-weight: bold;
}
JavaScript功能
最后,我們需要編寫JavaScript代碼來實現抽獎功能。我個業網站建設公司們將在按鈕被點擊時選擇一個隨機獲獎者,并將結果顯示給用戶。
const drawButton = document.getElementById('drawButton');
const message = document.getElementById('message');
drawButton.addEven網站推廣優化seotListener('click', () => {
const nameInput = document.getElementById('name');
const emailInput = document.getElementById('email');
const name = nameInput.value.trim();
const email = emailInput.value.trim();
if (!name || !email) {
message.textContent = '請輸入您的姓名和電子郵件地址';
return;
}
const participants = [
{ name: name, email: email }
];
const winner = participants[Math.floor(Math.random() * participants.length)];
message.textContent = `恭喜 ${winner.name}!您是本次抽獎的獲勝者!`;
});
關鍵詞標簽: 網頁 在線
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-27 ,文章如何編寫一個簡單的在線抽獎網頁建站文章主要講述在線,網頁,網頁網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_10760.html