PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>BT 1</title>
<script language="javascript">
function kt()
{
var ten=document.getElementById("tenID");
if(ten.value=="")
{
alert(" Ten dang nhap khong duoc de trong");
return false;
}
if(!is_username(ten.value))
{
alert("Khong duoc nhap ky tu dac biet");
return false;
}
var pass1=document.getElementById("passID1");
if(pass1.value=="")
{
alert("PassWord khong duoc de trong");
return false;
}
var pass2=document.getElementById("passID2");
if(pass2.value=="")
{
alert("PassWord khong duoc de trong");
return false;
}
if(pass1.value!=pass2.value)
{
alert("Hai o mat nhau nhap khong giong nhau");
return false;
}
var ct=document.getElementById("ctID");
if(ct.value=="")
{
alert("Ten cong ty khong duoc de trong");
return false;
}
var ct=document.getElementById("dcID");
if(ct.value=="")
{
alert("Dia chi cong ty khong duoc de trong");
return false;
}
var dt=document.getElementById("dtID");
if(dt.value=="")
{
alert("Dien thoai khong duoc de trong");
return false;
}
if(!is_email(dt.value))
{
alert("So dien thoai ban nhap khong hop le, vui long cung cap so dien thoai chinh xac");
return false;
}
var tenlh=document.getElementById("tenlhID");
if(tenlh.value=="")
{
alert("Ten nguoi lien he khong duoc de trong");
return false;
}
var kt=document.getElementById("mailID");
if(kt.value=="")
{
alert("Email khong duoc de trong");
return false;
}
if(!is_email(kt.value))
{
alert("Email nhap khong hop le, vui long cung cap so dien thoai chinh xac");
return false;
}
return true;
}
function is_phone(num) { return(/^(0121|0122|0123|0125|0127|0166|0167|0168|0169|0199|090|091|092|093|094|095|096|097|098)(\d{7})$/i).test(num)};
function is_username(value) { return (value.match(/^[0-9]/) == null) && (value.search(/^[0-9_a-zA-Z]*$/) > -1);
function is_email(str) {return(/^[a-z][a-z-_0-9\.]+@[a-z-_=>0-9\.]+\.[a-z]{2,3}$/i).test(str)};
}
</script>
</head>
<body>
Lưu ý: <br />
Vui lòng nhập đầy đủ thông tin<br />
<hr />
<form onSubmit="return kt();" id="dangky" action="" method="post">
<table width="621" border="0" align="center">
<tr>
<td width="160">Tên đăng nhập </td>
<td width="445"><input name="textfield" id="tenID" type="text" size="50" maxlength="25" /><font color="#FF0000"><strong>*</strong></strong></font> </td>
</tr>
<tr>
<td>Mật khẩu </td>
<td><input name="textfield2" type="password" id="passID1" size="50"/>
<font color="#FF0000"><strong>*</strong></strong></font>
</td>
</tr>
<tr>
<td>Nhắc lại mật khẩu </td>
<td><input name="textfield3" type="password" id="passID2"size="50" />
<font color="#FF0000"><strong>*</strong></strong></font>
</td>
</tr>
</table>
<table width="621" border="0" align="center">
<hr / width="800px">
<table width="621" border="0" align="center">
<tr>
<td>Tên Công ty</td>
<td><input type="text" name="textfield3" id="ctID" size="50" /><font color="#FF0000"><strong>*</strong></strong></font>
</td>
</tr>
<tr>
<td>Địa chỉ công ty:</td>
<td><input type="text" name="textfield3" id="dcID" size="50" /><font color="#FF0000"><strong>*</strong></strong></font>
</td>
</tr>
<tr>
<td>Điện thoại</td>
<td><input name="textfield3" type="text" id="dtID" size="35" maxlength="11"/>
<font color="#FF0000"><strong>*</strong></strong></font> </td>
</tr>
<tr>
<td > Ngành kinh doanh</td>
<td><textarea name="nganhkd" cols="38" rows="5" ></textarea></td>
</tr>
</table>
<table width="621" border="0" align="center">
<hr / width="800px">
<tr>
<td width="161">Tên người liên hệ</td>
<td width="450"><input type="text" name="textfield3" id="tenlhID" onBlur="validateFirstName()" size="35" maxlength="25"/><font color="#FF0000"><strong>*</strong></strong></font> </td>
</tr>
<tr>
<td>Chức vụ</td>
<td><input type="text" name="textfield3" size="35" /></td>
</tr>
<tr>
<td>Địa chỉ Email</td>
<td><input type="text" name="textfield3" id="mailID" size="35"/><font color="#FF0000"><strong>*</strong></strong></font> </td>
</tr>
<tr>
<td>Điện thoại</td>
<td><input name="textfield3" type="text" size="35"/ maxlength="11" /></td>
</tr>
<tr><td align="center" colspan="2"><input name="dangky" type="submit" value="Đăng Ký" /> <input name="dangky" type="reset" value="Không đăng ký" /></td></tr>
</table>
</form>
</body>
</html>
Tình hình là có 1 đoạn mình thấy rất lạ, đó là cái phần xác nhận lại thông tin người liên hệ yêu cầu nhập bắt buộc, nếu để nó ở bên trên cái hàm kiểm tra điện thoại thì nó chạy bình thường, nhưng cho nó xuống dưới thì lại ko chạy đc
(.Code thì đơn giản ko có gì phức tạp mà sao củ chuối quá, anh em nào rảnh xem hộ code. mình đang học và đây là bài tập đầu thứ 2 , chưa học về Java mới đọc qua tài liệu đc 1 buổi nên bỡ ngỡ quá


.
