Porosimvás...potřebuju poradit kde tu mám chybu? skontolujte mi to nekdo prosim. potřebuju aby mi to ukazlovalo nespravne napsany email....
<script type="text/javascript">
function formular()
{
if(document.getElementById("email").value.length==0){
alert("Na něco si zapoměl kamo.");
document.getElementById("email").focus();
return false;
}
var emailFilter=/^.+@.+\..{2,3,4,6}$/;
if (!(emailFilter.test(strng))) {
error = "Please enter a valid email address.\n";
}
if(document.getElementById("zprava").value.length==0) {
alert("Na něco si zapoměl kamo.");
document.getElementById("zprava").focus();
return false;
}
return true;
var emailFilter=/^.+@.+\..{2,3,4,6}$/;
if (!(emailFilter.test(strng))) {
error = "Please enter a valid email address.\n";
}
}</script>
<form onsubmit="return formular()" action="blabla">
<p>
Jméno: <input type="text" name="01Jméno" value="" />
Email: <input type="text" id="email" name="02Email" value="" />
Zpráva:<textarea id="zprava" name="03Zpráva" rows="6" cols="50"></textarea>
<input type="submit" value="Odeslat" />
Fórum › JavaScript, AJAX, jQuery
Javascript formulář

To Ivoš :
Chybu ne ale chyb jak máku ano.
Porosimvás překlep
skontolujte překlep+hrubka z/s
prosim překlep
ukazlovalo překlep
alert("Na něco si zapoměl kamo."); nevhodné pro veřejnou komunikaci s neznámým uživatelem
error = "Please enter a valid email address.\n"; i když to nakonec nepoužiješ - tak se rozhodni, buď komunikuj česky a slušně, nebo anglicky.
if (!(emailFilter.test(strng))) když odněkud kopíruješ hotové řešení, kopíruj ho celé, nebo ho uprav na svoje účely - což ovšem předpokládá, že rozumíš tomu, jak to funguje.
strng nemáš definováno (v původním řešení to byl parametr kontrolní funkce)

Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×






























































Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 10 hostů
Moderátoři diskuze