Kaskus

Tech

bboywannabeAvatar border
TS
bboywannabe
[help]newbie HTML
gan ane bingung nih
ane masih newbie dan ingin perdalam HTML
ane buat coding bgni :

<html>
<head>
<title>Form Pendaftaran</title>
[removed]

function valid(){
var fname = getElementByName('fullname');
var gnder = getElementByName('gender');
var add = getElementByName('address');
var kpos = getElementByName('post');
var town = getElementByName('kota');
var telp = getElementByName('phone');
var mail = getElementByName('email');

if(fname == ""){
alert("nama lengkap tidak boleh kosong");
}

else if(fname /= isNaN(fname)){
alert("nama lengkap harus diisi dengan huruf");
}

else if(add == ""){
alert("alamat harus diisi");
}

else if(kpos == ""){
alert("kode pos harus diisi");
}

else if(kpos.length > 5){
alert("kode pos harus diisi 5 digit angka");
}

else if(isNaN(kpos)){
alert("kode pos harus diisi dengan angka");
}

else if(telp == ""){
alert("nomer telepon harus diisi");
}

else if(telp.length < 5 && telp.length > 15){
alert("nomer telepon harus diisi lebih dari 5 digit dan dibawah 15 digit");
}

else if (mail == "")
{
alert ("Email must be filled");
}

else if(mail.indexOf(' ') != -1)
{
alert ("Your email format is error");
}

else if(mail.indexOf('@')== -1 || mail.indexOf('.') == -1)
{
alert ("Your email format is error");
}

else if(mail.split('@').length > 2)
{
alert ("Your email format is error");
}

else if(mail.charAt(mail.length-1)=='@' || mail.charAt(mail.length-1)=='.'|| mail.indexOf('@')== 0 || mail.indexOf('.')== 0)
{
alert ("Your email format is error");
}

else if(mail.indexOf('.')==(mail.indexOf('@')+1) || mail.indexOf('@')==(mail.indexOf('.')+1))
{
alert ("Your email format is error");
}

else{
alert("terima kasih sudah melakukan registrasi");
}
}
[removed]
</head>

<body>
<h3>Form Pendaftaran</h3>
<form>
Nama Lengkap :
<input type="text" name="fullname" >
</br>
Jenis kelamin :
<input type="radio" checked name="gender">Male
<input type="radio" name="gender">Female
</br>
Alamat :
<input type="text" name="address">
</br>
Kode Pos :
<input type="text" name="post">
</br>
Kota :
<select name="kota">
<option value="Jakarta" selected>Jakarta
<option value="Bali">Bali
<option value="Bandung">Bandung
<option value="Padang">Padang
<option value="Palembang">Palembang
</select>
</br>
Telepon :
<input type="text" name="phone">
</br>
Email :
<input type="text" name="email">
</br>
<input type="button">
</form>
</body>
</html>

tp kok validasi nya gak jalan ya? emoticon-Berduka (S)
0
1.1K
8
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Computer Stuff
Computer Stuff
KASKUS Official
50.6KThread11.3KAnggota
Urutkan
Terlama
GuestAvatar border
Komentar yang asik ya
Ikuti KASKUS di
© 2025 KASKUS, PT Darta Media Indonesia. All rights reserved.