nevie niekto kde som urobil chybu? napisem iba relevantne prikazy:
html:
<label for="m">meno :</label> <input id="m" type="text" name="meno" size="30" maxlength="30" value="" >
<INPUT TYPE="submit" VALUE="Klikni sem!" onClick="kontrolaPola(meno.value);return pokracuj;">
javascript:
function kontrolaPola(vypln)
{
if (vypln.value=="")
{
alert("Nevyplnil si pole!!!");
pokracuj=false;
}
else pokracuj=true;
}
Fórum › JavaScript, AJAX, jQuery
Overenie formulara, asi chyba v zapise
Pár chyb tam je...prvně bych obalil inputy formem, pár úprav ve volání i v samotné funkci...ve výsledku si můžeš tu funkci i přepsat na kontrolu pole a ne formu.
<form name="formular" onsubmit="return kontrolaFormu(this);" action="nekam" method="post">
<label for="m">meno :</label> <input id="m" type="text" name="meno" size="30" maxlength="30" value="" />
<inout type="submit" value="Klikni sem!" />
</form>
JavaScript:
function kontrolaFormu(form) {
if(form.meno.value=="") {
alert("Nevyplnili jste jmeno.");
return false;
} else {
return true;
}
}
To Nefaritus :
dakujem. este by som sa spytal jednu vec. hladal som aj informacie na internete ale nefungovalo zatial nic. zase pridam len relevantne prikazy:
vlastnosti formulara som napisal take ake ste napisali
html:
<label for="s">Pohlavie:</label><br>
<input type="radio" id="s" name="pohlavie" value="muz">Muz<br>
<input type="radio" name="pohlavie" value="zena" >Zena<br><br>
javascript:
if (form.muz.checked== false && form.zena.checked==false )
{
alert("Nevyplnili ste si pohlavie");
document.getElementById('pohlavie').style.background='#FF0000';
return false;
}
Ano ano, přesně jak říká CZechBoy...máš input s namem pohlavi a ty musíš pracovat s namem (muz a zena uz jsou hodnoty toho pohlavi). Takže input s namem pohlavi může nybývat hodnot muz nebo zena nebo null. Takže řešení, co je v příspěvku nad tímto, by mělo být správné.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Overenie vstupu chyba — založil Griendor
Asi chyba — založil Vítězslav Titl
Brutální chyba v operaci XOR a asi i R-SHIFT — založil Matěj Andrle
Refresh pri zapise do mySQL — založil fefe
Vynimka pri zapise do textoveho suboru — založil Tayson
Moderátoři diskuze