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)
Zjistit počet nových příspěvků
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, 22 hostů
Moderátoři diskuze