Contact Us

 <!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Contact Us - Everyday Health Tips</title>

    <style>

        /* CSS Styling */

        body {

            font-family: Arial, sans-serif;

            background-color: #f4f4f4;

            margin: 0;

            padding: 0;

            display: flex;

            justify-content: center;

            align-items: center;

            min-height: 100vh;

        }


        .container {

            max-width: 600px;

            background-color: #fff;

            padding: 20px;

            border-radius: 8px;

            box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);

            margin: 20px;

        }


        h1 {

            text-align: center;

            color: #333;

        }


        p {

            text-align: center;

            color: #666;

            margin-bottom: 20px;

        }


        .form-group {

            margin-bottom: 15px;

        }


        label {

            display: block;

            font-weight: bold;

            margin-bottom: 5px;

            color: #333;

        }


        input, textarea {

            width: 100%;

            padding: 10px;

            border: 1px solid #ccc;

            border-radius: 4px;

            font-size: 16px;

        }


        textarea {

            resize: vertical;

            min-height: 100px;

        }


        button {

            width: 100%;

            padding: 12px;

            background-color: #28a745;

            color: #fff;

            border: none;

            border-radius: 4px;

            font-size: 16px;

            cursor: pointer;

            transition: background-color 0.3s;

        }


        button:hover {

            background-color: #218838;

        }


        .success-message {

            display: none;

            text-align: center;

            color: #28a745;

            margin-top: 20px;

        }


        .error {

            color: #dc3545;

            font-size: 14px;

            margin-top: 5px;

            display: none;

        }


        @media (max-width: 600px) {

            .container {

                margin: 10px;

                padding: 15px;

            }


            h1 {

                font-size: 24px;

            }

        }

    </style>

</head>

<body>

    <div class="container">

        <h1>Contact Us</h1>

        <p>Thank you for visiting <a href="https://everydayhealthtips11.blogspot.com/">Everyday Health Tips</a>! We’d love to hear from you. Please fill out the form below or reach out via email.</p>

        

        <form id="contactForm" action="https://formspree.io/f/your-form-id" method="POST">

            <div class="form-group">

                <label for="name">Name</label>

                <input type="text" id="name" name="name" placeholder="Your Name" required>

                <div class="error" id="nameError">Please enter your name.</div>

            </div>

            

            <div class="form-group">

                <label for="email">Email</label>

                <input type="email" id="email" name="email" placeholder="Your Email" required>

                <div class="error" id="emailError">Please enter a valid email address.</div>

            </div>

            

            <div class="form-group">

                <label for="message">Message</label>

                <textarea id="message" name="message" placeholder="Your Message" required></textarea>

                <div class="error" id="messageError">Please enter your message.</div>

            </div>

            

            <button type="submit">Send Message</button>

        </form>

        

        <div class="success-message" id="successMessage">

            Thank you for your message! We’ll get back to you within 48-72 hours.

        </div>

        

        <p style="text-align: center; margin-top: 20px;">

            Alternatively, email us at: <a href="mailto:your-email@example.com">your-email@example.com</a>

        </p>

    </div>


    <script>

        // JavaScript for form validation and handling

        document.getElementById('contactForm').addEventListener('submit', function(event) {

            event.preventDefault(); // Prevent default form submission for demo purposes


            // Get form fields

            const name = document.getElementById('name').value.trim();

            const email = document.getElementById('email').value.trim();

            const message = document.getElementById('message').value.trim();


            // Get error message elements

            const nameError = document.getElementById('nameError');

            const emailError = document.getElementById('emailError');

            const messageError = document.getElementById('messageError');

            const successMessage = document.getElementById('successMessage');


            // Reset error messages

            nameError.style.display = 'none';

            emailError.style.display = 'none';

            messageError.style.display = 'none';

            successMessage.style.display = 'none';


            // Validate form

            let isValid = true;


            if (!name) {

                nameError.style.display = 'block';

                isValid = false;

            }


            if (!email || !/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email)) {

                emailError.style.display = 'block';

                isValid = false;

            }


            if (!message) {

                messageError.style.display = 'block';

                isValid = false;

            }


            // If valid, show success message

            if (isValid) {

                successMessage.style.display = 'block';

                document.getElementById('contactForm').reset();


                // In a real implementation, the form would submit to the action URL

                // For example, using Formspree or another service

                // this.submit(); // Uncomment this to allow actual form submission

            }

        });

    </script>

</body>

</html>

Post a Comment

0 Comments