Autor | Zpráva | ||
---|---|---|---|
Nicoolas Profil * |
Poradite mi, co mam udelat, aby mi tento kod prosel validatorem na w3c.org? Vymazal jsem vsechno, co neni potreba, takze to takhle asi nebude davat mozna moc smysl, ale ten JavaScript kontroluje format odeslanych dat.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <LINK rel="stylesheet" type="text/css" href="Basic.txt"> <title> Multiagentní systémy - Napište nám</title> <script language="JavaScript" type="text/javascript"> function checkForm() { var cname, cmessage; with(window.document.msgform) { cname = sname; cmessage = message; } if(trim(cname.value) == '') { alert('Prosím vyplňte jméno'); cname.focus(); return false; } else if(trim(cmessage.value) == '') { alert('Prosím vyplňte zprávu'); cmessage.focus(); return false; } else { alert('Vaše zpráva byla odeslána.'); cmessage.focus(); cname.value = trim(cname.value); cmessage.value = trim(cmessage.value); return true; } } </script> </head> <body> <!-- Odesílá kontaktní mail --> <form method="post" name="msgform" id="msgform" action="contactUs.php"> <table> <tr> <td>Jméno</td> <td><input name="sname" type="text" class="box" id="sname" size="53" value=""></td> </tr> <tr> <td>Zpráva</td> <td><textarea name="message" cols="55" rows="10" class="box" id="message"></textarea></td> </tr> <tr> <td><input name="send" type="submit" class="redbox" id="send" value="Odeslat zprávu" onclick="return checkForm();"></td> </tr> </table> </form> </body> </html> there is no attribute "NAME". <form method="post" name="msgform" id="msgform" action="contactUs.php"> takze predpokladam, ze mi zakazuje pouzit parametr name, ale ten zrovna potrebuju pro identifikaci promenych. Nebo se daji identifikovat jinym zpusobem? Predem moc diik za pomoc. |
||
Chamurappi Profil |
#2 · Zasláno: 22. 4. 2008, 17:07:13 · Upravil/a: Chamurappi
Reaguji na Nicoolase:
Přidej jedničku: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> Objekt formuláře můžeš také zaměřovat pomocí jeho ID metodou document.getElementById("msgform"). |
||
Nicoolas Profil * |
#3 · Zasláno: 22. 4. 2008, 17:21:55
DIk za rychlou pomoc. Nakonec jsem pouzil getElementById.
|
||
Časová prodleva: 16 let
|
0