Commit d5420220 by Milovan Samardzic

frontKonacno.v2

parent 69ad2507
......@@ -120,3 +120,15 @@ function prikaziOcene(){
document.getElementById("div-oglasi").style.display = "none";
document.getElementById("div-ocene").style.display = "block";
}
function proveriBroj(){
const re = new RegExp('^[\+]?[(]?[0-9]{3}[)]?[-\s\.]?[0-9]{3}[-\s\.]?[0-9]{4,6}$');
let val = document.getElementById("brojTelefona").value;
if(re.test(val)) {
console.log("Dobar")
return true
}
else {
console.log("Los")
return false
}
}
\ No newline at end of file
......@@ -28,7 +28,7 @@
<div class="form-group d-flex justify-content-start align-items-center flex-wrap w-100">
<div class="col-9">
<textarea id="private-message" class="form-control m-2 w-100" rows=3
placeholder="Unesite poruku ovde..."></textarea>
placeholder="Unesite poruku ovde..." required></textarea>
</div>
<div class="col-3">
<button id="send-private" class="btn btn-primary m-1" type="button">Posaljite poruku</button>
......
......@@ -97,7 +97,7 @@
<div class="form-content">
<div class="form-items">
<form class="requires-validation" novalidate th:object="${newUser}" method="POST"
th:action="@{/register-proccess}" enctype="multipart/form-data">
th:action="@{/register-proccess}" enctype="multipart/form-data" onsubmit="return proveriBroj()">
<div class="col-md-12">
<input th:field="${newUser.ime}" class="form-control" type="text" name="name"
placeholder="Ime" required>
......@@ -114,7 +114,7 @@
<div class="col-md-12">
<input th:field="${newUser.telefon}" class="form-control" type="text" name="phone"
placeholder="Broj telefona" required>
placeholder="Broj telefona" required id="brojTelefona">
<div class="valid-feedback">Dobar broj!</div>
<div class="invalid-feedback">Broj telefona ne sme biti prazan!</div>
</div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment