Kezdőoldal » Számítástechnika » Weblapkészítés » Hogyan tudom kibőviteni az...

Hogyan tudom kibőviteni az alábbi Javascript kódot, hogy a html form csak E-mail fogadjon el?

Figyelt kérdés

Egyenlőre csak azt szűri ki ha valaki nem tölti ki az email vagy pass mezőt.


<script>

function checkform()

{

if (document.getElementById("email").value == "" ||

document.getElementById("pass").value == "") {

// something is wrong

document.location = "wrong.html";

return false;

}


return true;

}

</script>



2019. júl. 11. 16:06
 1/5 Argloss ***** válasza:

[link]


No meg van email input type is már.

2019. júl. 11. 16:27
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
<input type="email" />
2019. júl. 11. 22:17
Hasznos számodra ez a válasz?
 3/5 A kérdező kommentje:

Konkrétan ezt a kódot gondoltam még egy vagy ( || ) operátorral kibőviteni ami egy regex és az "email"-re vonatkozik.

Nyilván létezik más, egyszerűbb mogoldás, de nekem igy kellene.

2019. júl. 12. 17:04
 4/5 anonim ***** válasza:

(Remélem nem rontja el a Gyakori a RegEx -t.)

filter=/^[\+\.\w-]*@([\w-]+\.)*\w+[\w-]*\.([a-z]{2,4}|\d+)$/i

if (document.getElementById("email").value == "" ||

!(filter.test(document.getElementById("email").value)) ||

document.getElementById("pass").value == "") {

2019. júl. 12. 17:44
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:

Már csak azt nem értem, hogy ha ismered a regex fogalmát, akkor miért nem googlezol rá:

[link]

2019. júl. 17. 09:41
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!