|
|
|
javascript เช็คเลขบัตรประชาชน มันข้ามการทำงานใน from |
|
|
|
|
|
|
|
คือผมทำหน้าสมัครสมาชิกอ่าครับ แล้วมีให้กรอกเลขบัตรประชาชน
ผมใช้จาวาสคริปของพี่ๆในกลุ่มนี้ล่ะครับ แต่ติดตรงที่ว่า เวลามันเช็คว่าถูกมันไม่ยอมทำงานใน from ของผม
code ของผมประมาณนี้ครับ คือมันไม่ไป action ที่ผมกำหนด มันข้ามไปเลย
Code (JavaScript)
<!DOCTYPE html>
<html lang="en">
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>School Changpass</title>
<!-- CSS -->
<link rel="stylesheet" href="assets/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="assets/font-awesome/css/font-awesome.min.css">
<link rel="stylesheet" href="assets/css/form-elements.css">
<link rel="stylesheet" href="assets/css/style.css">
<link rel="stylesheet" href="animate.css">
<!--Button-->
<link rel="stylesheet" href="assets/css/button.css">
<!-- popup -->
<script src="dist/sweetalert2.min.js"></script>
<link rel="stylesheet" type="text/css" href="dist/sweetalert2.min.css">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
<!-- Favicon and touch icons -->
<link rel="shortcut icon" href="assets/ico/favicon.png">
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="assets/ico/apple-touch-icon-144-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="assets/ico/apple-touch-icon-114-precomposed.png">
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="assets/ico/apple-touch-icon-72-precomposed.png">
<link rel="apple-touch-icon-precomposed" href="assets/ico/apple-touch-icon-57-precomposed.png">
<script language="javascript">
document.onmousedown = disableclick;
status = "Copyright Login MT";
function disableclick(event) {
if (event.button == 1) {
alert(status);
return false;
}
}
</script>
<script language="javascript">
function checkID(id)
{
if(id.length != 13) return false;
for(i=0, sum=0; i < 12; i++)
sum += parseFloat(id.charAt(i))*(13-i); if((11-sum%11)%10!=parseFloat(id.charAt(12)))
return false; return true;}
function checkForm()
{ if(!checkID(document.login.comment.value))
//alert('รหัสประชาชนไม่ถูกต้อง');
swal({
title: 'ขออภัยค่ะ!',
text: 'รหัสประชาชนไม่ถูกต้อง โปรดตรวจสอบอีกครั้ง',
type: 'error',
confirmButtonText: 'OK',
allowOutsideClick: false
}).then(function() {
window.location.href = 'http://localhost/singup/register.php';
});
else
//alert('รหัสประชาชนถูกต้อง เชิญผ่านได้');
swal({
title: 'ยินดีด้วยค่ะ!',
text: 'รหัสประชาชนถูกต้อง',
type: 'success',
confirmButtonText: 'OK',
allowOutsideClick: false
}).then(function() {
window.location.href = 'http://1.com';
});
}
</script>
</head>
<body oncontextmenu="return false">
<!-- Top content -->
<div class="top-content">
<div class="inner-bg">
<div class="container">
<div class="row">
<div class="col-sm-6 col-sm-offset-3 text">
<img src="assets/img/logo.png" class="img-responsive animated slideInUp">
<p>
</div>
</div>
<div class="row">
<div class="col-sm-4 col-sm-offset-4 form-box">
<div class="form-bottom">
<form name="login" class="form loginRegistrationForm" action="con_adduser.php" onsubmit="checkForm(); return false;">
<div class="form-group">
<label class="sr-only" for="form-name">Server</label>
<input type="hidden" name="server" placeholder="" class="form-username form-control" id="server" value="all">
</div>
<div class="form-group">
<label class="sr-only" for="form-name">โปรไฟล์</label>
<input type="hidden" name="package_id" placeholder="" class="form-username form-control" id="package_id" value="Free">
</div>
<div class="form-group">
<label class="sr-only" for="form-name">จำกัดเวลาใช้งาน</label>
<input type="hidden" name="limit_uptime" placeholder="" class="form-username form-control" id="limit_uptime" value="1d 00:00:00">
</div>
<div class="form-group">
<label class="sr-only" for="form-name">ชื่อ-นามสกุล..</label>
<input type="text" name="name" placeholder="ชื่อ-นามสกุล.." class="form-username form-control" id="">
</div>
<div class="form-group">
<label class="sr-only" for="form-id">เลขบัตรประจำตัวประชาชน..</label>
<input type="text" name="comment" placeholder="เลขบัตรประจำตัวประชาชน.." class="form-username form-control" id="" maxlength="13">
</div>
<div class="form-group">
<label class="sr-only" for="form-email">อีเมล์..</label>
<input type="text" name="email" placeholder="อีเมล์.." class="form-username form-control" id="form-password">
</div>
<div class="form-group">
<label class="sr-only" for="form-username">ชื่อผู้ใช้งาน.</label>
<input type="text" name="user" placeholder="ชื่อผู้ใช้งาน.." class="form-username form-control" id="form-password">
</div>
<div class="form-group">
<label class="sr-only" for="form-password">รหัสผ่าน..</label>
<input type="password" name="pass" placeholder="รหัสผ่าน.." class="form-password form-control" id="form-password">
</div>
<!--<div class="form-group">
<label class="sr-only" for="form-confrimpassword">ยืนยันรหัสผ่าน..</label>
<input type="password" name="pass" placeholder="ยืนยันรหัสผ่าน.." class="form-password form-control" id="form-password">
</div>-->
<div class="text-center">
<input type="submit" name="confirm" value="ลงทะเบียน" class="btn1">
<a href="http://1.com">
<input type="button" value="ยกเลิก" class="btn2">
</a>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Javascript -->
<script src="assets/js/jquery-1.11.1.min.js"></script>
<script src="assets/bootstrap/js/bootstrap.min.js"></script>
<script src="assets/js/jquery.backstretch.min.js"></script>
<script src="assets/js/scripts.js"></script>
<!--[if lt IE 10]>
<script src="assets/js/placeholder.js"></script>
<![endif]-->
<!-- SCRIPT CHECK LOGIN -->
<script type="text/javascript">
document.login.username.focus();
</script>
<!-- SCRIPT CHECK LOGIN -->
</body>
</html>
Tag : PHP, HTML, JavaScript, JAVA
|
|
|
|
|
|
Date :
2017-12-17 03:24:07 |
By :
monobo |
View :
4349 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใน <form> เพิ่ม id="login" ดูครับ
|
|
|
|
|
Date :
2017-12-18 10:18:28 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เดี๋ยวลองดู ขอบคุณครับ
|
|
|
|
|
Date :
2017-12-18 12:48:24 |
By :
monobo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|