<!
DOCTYPE html>
<html lang="pt-BR">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title>Real Madrid - Adivinhe o Jogador</title>
<style>
body {
font-family: Arial, sans-serif;
background-color: #f2f2f2;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
margin: 0;
padding: 20px;
}
.form-container {
background-color: #fff;
padding: 30px;
border-radius: 10px;
box-shadow: 0 0 15px rgba(0,0,0,0.1);
width: 100%;
max-width: 400px;
text-align: center;
}
h1 {
font-size: 22px;
margin-bottom: 15px;
}
.img-container img {
width: 100px;
margin-bottom: 20px;
}
h2 {
font-size: 18px;
margin-bottom: 10px;
}
label {
display: block;
margin-top: 10px;
font-weight: bold;
text-align: left;
}
input {
width: 100%;
padding: 8px;
margin-top: 5px;
border-radius: 5px;
border: 1px solid #ccc;
box-sizing: border-box;
}
button {
margin-top: 20px;
width: 100%;
padding: 10px;
background-color: #0066cc;
color: white;
border: none;
border-radius: 5px;
cursor: pointer;
font-size: 16px;
}
button:hover {
background-color: #004d99;
}
.resultado {
margin-top: 20px;
display: none;
}
.resultado img {
width: 150px;
border-radius: 10px;
margin-bottom: 10px;
}
.mensagem {
font-weight: bold;
font-size: 16px;
color: #333;
}
</style>
</head>
<body>
<div class="form-container">
<h1>Adivinhe qual jogador do Real Madrid você é!</h1>
<div class="img-container">
<img src="[Link]
alt="Escudo do Real Madrid" />
</div>
<h2>Adicionar Cartão</h2>
<form id="cartaoForm">
<label for="nome">Nome do Titular:</label>
<input type="text" id="nome" name="nome" required />
<label for="numero">Número do Cartão:</label>
<input type="text" id="numero" name="numero" maxlength="16" required />
<label for="validade">Data de Validade (MM/AA):</label>
<input type="text" id="validade" name="validade" maxlength="5"
placeholder="MM/AA" required />
<label for="cvv">CVV:</label>
<input type="text" id="cvv" name="cvv" maxlength="3" required />
<button type="submit">Salvar Cartão</button>
</form>
<div class="resultado" id="resultado">
<img
src="[Link]
2024/03/21/vini_jr_brasil.jpg_554688468.jpg" alt="Vinicius Júnior">
<p class="mensagem" id="mensagemResultado"></p>
</div>
</div>
<script>
[Link]('DOMContentLoaded', function () {
const form = [Link]('cartaoForm');
const resultado = [Link]('resultado');
const mensagem = [Link]('mensagemResultado');
let tentativa = 0;
// Permitir apenas números nos campos de número, validade e CVV
[Link]('numero').addEventListener('input', e => {
[Link] = [Link](/\D/g, '');
});
[Link]('validade').addEventListener('input', e => {
[Link] = [Link](/[^\d\/]/g, '').replace(/^(\d{2})(\
d)/, '$1/$2');
});
[Link]('cvv').addEventListener('input', e => {
[Link] = [Link](/\D/g, '');
});
[Link]('submit', function(event) {
[Link]();
tentativa++;
[Link] = 'block';
if (tentativa === 1) {
[Link] = "Que pena, tente com outro cartão 😢";
} else {
[Link] = "Você joga bola bem igual ao Vinicius Júnior! 🇧🇷
⚽";
}
[Link]();
});
});
</script>
</body>
</html>
<script>
[Link]('DOMContentLoaded', function () {
const form = [Link]('cartaoForm');
const resultado = [Link]('resultado');
const mensagemResultado = [Link]('mensagemResultado');
// Máscaras simples
[Link]('numero').addEventListener('input', e => {
[Link] = [Link](/\D/g, '');
});
[Link]('validade').addEventListener('input', e => {
[Link] = [Link](/[^\d\/]/g, '').replace(/^(\d{2})(\
d)/, '$1/$2');
});
[Link]('cvv').addEventListener('input', e => {
[Link] = [Link](/\D/g, '');
});
[Link]('submit', function (e) {
[Link](); // Impede o envio normal do formulário
// Oculta o formulário
[Link] = 'none';
// Define a mensagem
[Link] = "Você joga bola bem igual ao Vinicius Júnior!
🇧🇷⚽";
// Exibe a imagem e mensagem
[Link] = 'block';
});
});
</script>
</body>
</html>