Java programozas, javascript
  • Dj Faustus #282
    "Bocs, nem tudtam a CODE-ról."
    Nem gond, csak azért javasolom, mert nagyban növeli a forráskód olvashatóságát.

    "A formom pont ilyen, csak nincsenek az elemek <p>-be ágyazva."
    A gond az, hogy az input és textarea elemeknél lehagytad a name attribútumot - az űrlap elküldésekor ez az attribútum lesz az elküldendő adatok kulcsa/neve, a beleírt érték ami a value attribútumban is felvihető meg az értéke.

    Szóval a HTML-kód helyesen:
    <form id="contactForm" action="test.php" method="post">
    <div>
    <label for="name">név</label>
    <input type="text" class="bordNega" id="name" name="name" />
    </div>
    <div>
    <label for="email">email cím</label>
    <input type="email" class="bordNega" id="email" name="email" />
    </div>
    <div>
    <label for="subject">tárgy</label>
    <input type="text" class="bordNega" id="subject" name="subject" />
    </div>
    <div>
    <label for="message">üzenet</label>
    <textarea class="bordNega" id="message" name="message"></textarea>
    </div>
    <div>
    <input id="sendMsg" name="sendMsg" type="submit" class="gradient grad shade bord" value="mehet!" />
    </div>
    </form>

    A <div>-eket megszokásból raktam bele, a submitot meg azért, mert ha le lenne tiltva a Javascript, akkor is működjön az űrlap (diszkrét Javascript).

    Ha ez egy kapcsolatfelvételi űrlap lesz, ami e-mailt küld, ne felejtsd el az űrlapon küldött adatokat ellenőrizni, nehogy szétspammeljenek. Esetleg egy Captcha is kerülhet bele!