Cvičení 07: PHP a Validace
00:00:00
Úkol 1 & 2: Formulář a validace
Zdrojový kód validace:
function validuj() {
let jmeno = document.getElementById('jmeno').value;
let vek = document.getElementById('vek').value;
let rc = document.getElementById('rc').value;
let ok = true;
if (jmeno.length < 3) {
document.getElementById('err_jmeno').innerHTML = "Příliš krátké jméno!";
ok = false;
} else { document.getElementById('err_jmeno').innerHTML = ""; }
if (vek === "") {
document.getElementById('err_vek').innerHTML = "Zadejte věk!";
ok = false;
} else { document.getElementById('err_vek').innerHTML = ""; }
let rcRegex = /^[0-9]{6}\/[0-9]{3,4}$/;
if (!rcRegex.test(rc)) {
document.getElementById('err_rc').innerHTML = "Neplatný formát RČ!";
ok = false;
} else { document.getElementById('err_rc').innerHTML = ""; }
return ok;
}
Nepovinně: Informace o prohlížeči
Zdrojový kód info:
document.getElementById('browser-info').innerHTML =
"Prohlížeč: " + navigator.appName +
"<br>Verze: " + navigator.appVersion;