- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Honor Magic6 Pro - kör közepén számok
- Kisebb, könnyebb, kitartóbb: szupermobillal hűti a Honor a kedélyeket
- Megérkeztek a Xiaomi 15T sorozatának telefonjai Magyarországra
- Felrobbant a Pixel Fold Zack Nelson kezében
- Xiaomi 14T Pro - teljes a család?
- Apple iPhone 16 Pro - rutinvizsga
- OneOdio Focus A6 – Bluetooth 6-ot olcsón
- iPhone topik
- iOS alkalmazások
Új hozzászólás Aktív témák
-
dany27
őstag
hi
Gyakorlás képpen neki álltam irogatni egy PHP-n alapuló oldalt, de a regisztrációnál akadt egy kisebb gondom, úgy szeretném megoldani hogy egy javascript leellenőrizze hogy minden mező kivan-e töltve, s csak akkor engedje tovább. De valamiért nem megy. Írtam egy tök alap valamit s ha már ebbe megy akkor majd átültetem az oldalba.(Ebbe nincs SQL feldolgozás még mivel nem jutottam el odáig mert ez a szar javascript elvett minden időmet, de egy szerűen nem jövök rá hogy mi a gond!)
A kód:<html><head><script type="text/javascript">
function submit()
{
var nick=document.getelementbyid("nick").value;
var pass=document.getelementbyid("password").value;
var pass2=document.getelementbyid("password2").value;
var email=document.getelementbyid("mail").value;
document.getelementbyid("nick").style.backgroundcolor="#FFFFFF";
document.getelementbyid("password").style.backgroundcolor="#FFFFFF";
document.getelementbyid("password2").style.backgroundcolor="#FFFFFF";
document.getelementbyid("mail").style.backgroundcolor="#FFFFFF";
submit = true;
if (nick.length<4 || nick.length<40)
{
document.getelementbyid("nick").style.backgroundcolor="#FFDDDD";
submit = false;
}
if (pass.length<6 || pass.length<40)
{
document.getelementbyid("pass").style.backgroundcolor="#FFDDDD";
submit = false;
}
if (pass1!=pass2)
{
document.getelementbyid("pass").style.backgroundcolor="#FFDDDD";
document.getelementbyid("pass2").style.backgroundcolor="#FFDDDD";
submit = false;
}
if (email.length==0)
{
document.getelementbyid("mail").style.backgroundcolor="#FFDDDD";
submit = false;
}
if(submit == false)
{
return false;
}
else
{
return true;
}
}
</script></head></html>
<?php
print"<center><h2>Regisztráció</h2>";
print"<table align=\"center\"><form method=\"POST\" onSubmit=\"return submit()\" action=\"register.php\">
<tr><td>Nick Név</td><td><input type=\"text\" name=\"nick\" id=\"nick\"></td></tr>
<tr><td>Jelszó</td><td><input type=\"password\" name=\"password\" id=\"password\"></td></tr>
<tr><td>Jelszó ismét</td><td><input type=\"password\" name=\"password2\" id=\"password2\"></td></tr>
<tr><td>E-Mail</td><td><input type=\"text\" name=\"mail\" id=\"mail\"></td></tr>
<tr><td align=\"center\" colspan=\"2\"><input type=\"reset\" value=\"Újra\"><input type=\"submit\" value=\"Regisztráció\"></td></tr></form></table></center>";
?>Előre is kössz!
Új hozzászólás Aktív témák
- Filmvilág
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Milyen videókártyát?
- Mégis marad a Windows 10 ingyenes frissítése
- Diablo IV
- Battlefield 6
- Ingatlanos topic!
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Autós topik
- További aktív témák...
- HP 14 Elitebook 640 G9 FHD IPS i5-1235U 4.4Ghz 10mag 16GB 256GB Intel Iris XE Win11 Pro Garancia
- Új Lenovo E14 Thinkpad WUXGA IPS Ryzen7 7730U 16GB 512GB SSD Radeon RX Vega8 Win11 Pro Garancia
- HP Z240 Komplett asztali pc, garanciával, 1050ti 4GB Videóval!
- i3 8100 és i5-9400 processzorok
- 6 és 7. generációs i3 és i5 procik
- iKing.Hu - Google Pixel 10 Tensor G5, 120 Hz OLED, tripla kamera-128 GB Használt, karcmentes Gari
- PS Plus előfizetések kedvező áron
- ÁRGARANCIA! Épített KomPhone i5 13400F 16/32/64GB RAM RTX 5060 8GB GAMER PC termékbeszámítással
- ÁRCSÖKKENTÉS Menő retró konfig: Q9550, Gigabyte P43, 4GB RAM, ASUS GT730
- Eredeti Lenovo 135W töltők (sárga téglalap)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest