<script language="JavaScript">
function validForm(passForm) {
if (passForm.username.value.replace( /\s+$/, "" )=="")
{
alert("กรุณาใส่ชื่อสมาชิก/Please enter your username" );
passForm.username.focus();
return false;
}
if (passForm.password.value.replace( /\s+$/, "" )=="")
{
alert("กรุณาใส่รหัสผ่าน/Please enter your password" );
passForm.password.focus();
return false;
}
return true;
}
//-->
</script>
JavaScript ง่ายๆ ไว้สำหรับ validate Form
Moderators: mindphp, ผู้ดูแลกระดาน
- icphysics
- PHP Full Member
- Posts: 38
- Joined: 01/01/1970 7:00 am
- Contact:
<script>
function checkForm() {
if (form.form_username.value=="") {
alert("Username not set");
return false;
}
if (form.form_password.value=="") {
alert("Password not set");
return false;
}
if (form.form_password2.value=="") {
alert("Password not set");
return false;
}
if (form.form_email.value=="") {
alert("E-Mail not set");
return false;
}
if (form.form_password.value!==form.form_password2.value) {
alert("Passwords do not match!");
return false;
}
}
</script>
function checkForm() {
if (form.form_username.value=="") {
alert("Username not set");
return false;
}
if (form.form_password.value=="") {
alert("Password not set");
return false;
}
if (form.form_password2.value=="") {
alert("Password not set");
return false;
}
if (form.form_email.value=="") {
alert("E-Mail not set");
return false;
}
if (form.form_password.value!==form.form_password2.value) {
alert("Passwords do not match!");
return false;
}
}
</script>
- icphysics
- PHP Full Member
- Posts: 38
- Joined: 01/01/1970 7:00 am
- Contact:
valid date ให้อยู่ในรูปแบบ (mm/dd/yyyy):
<form onSubmit="return checkdate(this.mydate)">
<input type="text" name="mydate" />
<input type="submit" value="submit" /><br />
<b>Valid date format:</b> mm/dd/yyyy
</form>;submit" value="submit">
</form>
ตัวอย่าง Form<script type="text/javascript">
function checkdate(input){
var validformat=/^\d{2}\/\d{2}\/\d{4}$/ //Basic check for format validity
var returnval=false
if (!validformat.test(input.value))
alert("Invalid Date Format. Please correct and submit again.")
else{ //Detailed check for valid date ranges
var monthfield=input.value.split("/")[0]
var dayfield=input.value.split("/")[1]
var yearfield=input.value.split("/")[2]
var dayobj = new Date(yearfield, monthfield-1, dayfield)
if ((dayobj.getMonth()+1!=monthfield)||(dayobj.getDate()!=dayfield)||(dayobj.getFullYear()!=yearfield))
alert("Invalid Day, Month, or Year range detected. Please correct and submit again.")
else
returnval=true
}
if (returnval==false) input.select()
return returnval
}
</script>[
<form onSubmit="return checkdate(this.mydate)">
<input type="text" name="mydate" />
<input type="submit" value="submit" /><br />
<b>Valid date format:</b> mm/dd/yyyy
</form>;submit" value="submit">
</form>
- DtTvB
- PHP Jr. Member
- Posts: 15
- Joined: 01/01/1970 7:00 am
icphysics wrote:อันนี้เว็บ สอนเขียน javascript ครับ ท่าน
http://www.c-point.com/javascript_tutorial/jstutor.htm
-
- Similar Topics
- Replies
- Views
- Last post
-
- 0 Replies
- 888 Views
-
Last post by M009
08/05/2013 4:16 pm
-
-
วิธีการสร้าง form เมื่อกดปุ่ม โดยใช้ javascript
by Ittichai_chupol » 19/11/2019 6:09 pm » in Jquery & Ajax Knowledge - 0 Replies
- 484 Views
-
Last post by Ittichai_chupol
19/11/2019 6:09 pm
-
-
- 0 Replies
- 272 Views
-
Last post by ธวัชชัย แสนหาญ
25/12/2018 4:07 pm
-
-
การสร้าง Search Form และ Inline Form ด้วย Twitter Bootstrap
by M008 » 22/05/2013 2:53 pm » in Booststap Knowledge - 1 Replies
- 7085 Views
-
Last post by boo_kyoshii
21/08/2013 10:55 am
-
-
-
[Joomla] Standard form field typs สำหรับ XML Form
by tsukasaz » 20/11/2013 4:38 pm » in Share Knowledge - 0 Replies
- 3586 Views
-
Last post by tsukasaz
20/11/2013 4:38 pm
-
Who is online
Users browsing this forum: No registered users and 9 guests