|
|
|
เขียนโค้ดจาวาสคริปเพื่อตรวจสอบTextbox และ Checkbox แล้วไม่ทำงานคะ ช่วยทีนะคะ |
|
|
|
|
|
|
|
Code (PHP)
<?php
$AMOUNT=$_POST['AMOUNT'];
?>
<!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>Fast Track to Wealth</title>
<link href="ftw.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-23751769-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
Code (JavaScript)
<script language="Javascript" type="text/javascript">
function formCheck() {
if(document.form.REF2.value != "" && document.form.REF3.value != "" && document.form.REF4.value != "" && document.form.REF5.value != "" )
{
if (document.form.REF2.value != "") {
$str = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
if(!ereg('[a-Z]*$',$str)){
alert("รบกวนใส่ชื่อของท่านเป็นภาษาอังกฤษคะ");
document.form.REF2.focus();
return false;
}
}
if (document.form.REF3.value != "") {
$str = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
if(!ereg('[a-Z]*$',$str)){
alert("รบกวนใส่ชื่อของท่านเป็นภาษาอังกฤษคะ");
document.form.REF3.focus();
return false;
}
}
if (isNaN(document.form.REF4.value)) {
alert("เบอร์โทรศัพท์ ต้องระบุเป็นตัวเลขเท่านั้นคะ");
document.form.REF4.focus();
return false;
}
if (document.form.REF5.value != "") {
var email=document.form.REF5.value;
if (email.indexOf(' ')==-1 && 0<email.indexOf('@') && email.indexOf('@')+1 < email.length)
return true;
else alert ("ระบุอีเมล์แอดเดรสผิดรูปแบบคะ")
document.form.REF5.focus();
return false;
}
}else if(document.form.REF2.value == "" && document.form.REF3.value == "" && document.form.REF4.value == "" && document.form.REF5.value != ""){
alert ('กรุณาระบุ ชื่อ นามสกุล และเบอร์โทรศัพท์ของท่านและคลิกยอมรับเงื่อนไขให้เรียบร้อยด้วยคะ');
document.form.REF2.focus();
return false;
}else if(document.form.REF2.value == "" && document.form.REF3.value == "" && document.form.REF4.value != "" && document.form.REF5.value == ""){
alert ('กรุณาระบุ ชื่อ นามสกุล และอีเมลของท่านและคลิกยอมรับเงื่อนไขให้เรียบร้อยด้วยคะ');
document.form.REF2.focus();
return false;
}else if(document.form.REF2.value == "" && document.form.REF3.value != "" && document.form.REF4.value == "" && document.form.REF5.value == ""){
alert ('กรุณาระบุ ชื่อ เบอร์โทรศัพท์ และอีเมลของท่านและคลิกยอมรับเงื่อนไขให้เรียบร้อยด้วยคะ');
document.form.REF2.focus();
return false;
}else if(document.form.REF2.value != "" && document.form.REF3.value == "" && document.form.REF4.value == "" && document.form.REF5.value == ""){
alert ('กรุณาระบุ นามสกุล เบอร์โทรศัพท์ และอีเมลของท่านและคลิกยอมรับเงื่อนไขให้เรียบร้อยด้วยคะ');
document.form.REF3.focus();
return false;
}else if(document.form.REF2.value != "" && document.form.REF3.value != "" && document.form.REF4.value == "" && document.form.REF5.value == "" && document.form.checkbox.checked == false){
alert ('กรุณาระบุ เบอร์โทรศัพท์ และอีเมลของท่านและคลิกยอมรับเงื่อนไขให้เรียบร้อยด้วยคะ');
document.form.REF4.focus();
return false;
}else if(document.form.REF2.value != "" && document.form.REF3.value != "" && document.form.REF4.value != "" && document.form.REF5.value == ""){
alert ('กรุณาระบุ อีเมล ของท่านให้เรียบร้อยด้วยคะ');
document.form.REF5.focus();
return false;
}else if(document.form.REF2.value != "" && document.form.REF3.value != "" && document.form.REF4.value == "" && document.form.REF5.value != ""){
alert ('กรุณาระบุ เบอร์โทรศัพท์ ของท่านและคลิกยอมรับเงื่อนไขให้เรียบร้อยด้วยคะ');
document.form.REF4.focus();
return false;
}else if(document.form.REF2.value != "" && document.form.REF3.value == "" && document.form.REF4.value != "" && document.form.REF5.value != ""){
alert ('กรุณาระบุ นามสกุล ของท่านให้เรียบร้อยด้วยคะ');
document.form.REF3.focus();
return false;
}else if(document.form.REF2.value == "" && document.form.REF3.value != "" && document.form.REF4.value != "" && document.form.REF5.value != "" ){
alert ('กรุณาระบุ ชื่อ ของท่านและคลิกยอมรับเงื่อนไขให้เรียบร้อยด้วยคะ');
document.form.REF2.focus();
return false;
}else if(document.form.REF2.value == "" && document.form.REF3.value == "" && document.form.REF4.value != "" && document.form.REF5.value != ""){
alert ('กรุณาระบุ ชื่อ นามสกุล ของท่านและคลิกยอมรับเงื่อนไขให้เรียบร้อยด้วยคะ');
document.form.REF2.focus();
return false;
}else if(document.form.REF2.value == "" && document.form.REF3.value != "" && document.form.REF4.value == "" && document.form.REF5.value != ""){
alert ('กรุณาระบุ ชื่อ เบอร์โทรศัพท์ ของท่านและคลิกยอมรับเงื่อนไขให้เรียบร้อยด้วยคะ');
document.form.REF2.focus();
return false;
}else if(document.form.REF2.value == "" && document.form.REF3.value != "" && document.form.REF4.value != "" && document.form.REF5.value == ""){
alert ('กรุณาระบุ ชื่อ อีเมล ของท่านและคลิกยอมรับเงื่อนไขให้เรียบร้อยด้วยคะ');
document.form.REF2.focus();
return false;
}else if(document.form.REF2.value != "" && document.form.REF3.value == "" && document.form.REF4.value == "" && document.form.REF5.value != ""){
alert ('กรุณาระบุ นามสกุล เบอร์โทรศัพท์ ของท่านและคลิกยอมรับเงื่อนไขให้เรียบร้อยด้วยคะ');
document.form.REF2.focus();
return false;
}else if(document.form.REF2.value != "" && document.form.REF3.value == "" && document.form.REF4.value != "" && document.form.REF5.value == ""){
alert ('กรุณาระบุ นามสกุล อีเมล ของท่านใและคลิกยอมรับเงื่อนไขห้เรียบร้อยด้วยคะ');
document.form.REF3.focus();
return false;
}else if(document.form.REF2.value != "" && document.form.REF3.value != "" && document.form.REF4.value == "" && document.form.REF5.value == "" ) {
alert ('กรุณาระบุ เบอร์โทรศัพท์ อีเมล ของท่านและคลิกยอมรับเงื่อนไขให้เรียบร้อยด้วยคะ');
document.form.REF4.focus();
return false;
}else {
alert ('กรุณาระบุ ชื่่อ นามสกุล เบอร์โทรศัพท์ อีเมลของท่านและคลิกยอมรับเงื่อนไขให้เรียบร้อยด้วยคะ');
document.form.REF2.focus();
return false;
}
</script>
</head>
<body>
<?php
function autoID($currentID)
{
$currentID ++;
return str_pad($currentID, 9, '0', STR_PAD_LEFT);
}
$id = '00000000';
?>
<div class="Wrapper">
<div class="Content">
<div id="header"> <a href="http://www.maximumpartners.com"><img src="images/header-logo-ftw.jpg" /></a>
<div id="share">
<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style"> <a class="addthis_button_preferred_1"></a> <a class="addthis_button_preferred_2"></a> <a class="addthis_button_preferred_3"></a> <a class="addthis_button_preferred_4"></a> <a class="addthis_button_compact"></a> <a class="addthis_counter addthis_bubble_style"></a> </div>
<script type="text/javascript">var addthis_config = {"data_track_clickback":true,"data_track_addressbar":true};</script>
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4dd64555093a70f3"></script>
<!-- AddThis Button END -->
</div>
</div>
<div class="hilight"><img src="images/hilight-ftw.jpg" /></div>
<div id="cart">
<div id="carthead"> Billing & Shipping Information </div>
<div id="cartleft">
<div id="billformhead"> Payment Method </div>
<div id="paymentform">
<form name="form" method="post" action="https://www.krungsriepayment.net/EPayDefaultWeb/PaymentManager/PaymentInput.do" onSubmit="return formCheck();" >
<table width="544" border="0" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2"><strong>Please put in the blank in English.</strong> <br />
<input type="hidden" name="MERCHANTNUMBER" id="MERCHANTNUMBER" size="9" maxlength="9" value="959000274" />
</td>
</tr>
<tr>
<td width="105">Ordernumnber</td>
<td width="439"><input type="text" name="ORDERNUMBER" id="ORDERNUMBER" size="9" maxlength="9" value="<?php echo autoID($id);?>" readonly="readonly" /></td>
</tr>
<tr>
<td>Payment Type</td>
<td><table width="200">
<tr>
<td><label><input name="paymenttype" type="radio" id="paymenttype_0" value="Credit" checked="checked"/> Credit</label></td>
</tr>
<tr>
<td><label><input name="paymenttype" type="radio" id="paymenttype" value="DirectDebit"/> DirectDebit</label></td> </tr>
</table>
<input type="hidden" name="AMOUNT" id="AMOUNT" size="20" maxlength="20" value="<?php echo ($AMOUNT * 100000); ?>" readonly="readonly" />
</td>
</tr>
<tr>
<td>Seminars</td>
<td><input size="20" type="text" name="REF1" value="Fast Track To Wealth" readonly="readonly" /></td>
</tr>
<tr>
<td>Name</td>
<td><input size="20" type="text" name="REF2" /></td>
</tr>
<tr>
<td>Last Name</td>
<td><input size="20" type="text" name="REF3" /></td>
</tr>
<tr>
<td>Phone Number</td>
<td><input name="REF4" type="text" size="20" /></td>
</tr>
<tr>
<td>E-mail Address</td>
<td><input name="REF5" type="text" size="20" /></td>
</tr>
<tr>
<td colspan="2"><input type="hidden" name="CURRENCY" id="CURRENCY" size="20" maxlength="20" value="764" />
<br />
<input type="hidden" name="AMOUNTEXP10" id="AMOUNTEXP10" size="20" maxlength="20" value="-2" />
<br />
<input size="20" type="hidden" name="LANGUAGE" value="EN" />
</td>
</tr>
<tr>
<td align="right"><label>
<input type="checkbox" name="checkbox" id="checkbox" />
</label></td>
<td> ฉันยอมเงื่อนไขของทางบริษัท <a href="Term.pdf" target="_blank" > อ่านรายละเีอียด </a></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="Submit" id="Submit" value="Submit" />
<input type="reset" name="Reset" id="Reset" value="Reset" />
</td>
</tr>
</table>
</form>
</div>
<div id="cartproceed">
<div align="right"> </div>
</div>
</div>
<div id="cartright">
<div id="ordersummmary">
<table width="280" border="0" cellspacing="0" cellpadding="0" id="ordertable">
<tr>
<th colspan="2" scope="col" style=" background-color: #e4e4ed; height: 10px; padding: 5px;">Order Summary</th>
</tr>
<tr>
<td style="vertical-align:text-top; padding-left:5px;"><p>Fast Track to Wealth <?php echo ($AMOUNT+1); ?> ที่นั่ง</p></td>
<td style="vertical-align:text-top;"><p align="center"><?php echo number_format($AMOUNT * 1000); ?></p></td>
</tr>
<tr>
<td style="vertical-align:text-top; padding-left: 5px; "><strong>SUBTOTAL </strong></td>
<td style="vertical-align:text-top;"><p align="center"><strong><?php echo number_format($AMOUNT * 1000); ?></strong></p></td>
</tr>
</table>
</div>
<a href="http://www.maximumpartners.com/"><img src="../FTW/images/bn-contact.jpg" width="280" height="110" /></a> <a href="http://www.facebook.com/maximumpotentialpartners"><img src="../FTW/images/bn-facebook2.jpg" width="280" height="110" /></a> </div>
</div>
</div>
<div class="logompp">
<img src="images/logo-mpp.gif"/>
</div>
<div class="info">
<p align="right"><strong>บริษัท แม็กซิมั่ม โพเทนเชียล พาร์ทเนอร์ส จำกัด</strong><br />
ที่อยู่ 540 เมอร์คิวรี่ ทาวเวอร์ ชั้น 11 ถนนเพลินจิต แขวงลุมพินี เขตปทุมวัน กรุงเทพฯ 10330<br />
โทร. 081-7979-270, 081-7559-270 เว็บไซต์ : <a href="http://www.maximumpartners.com">www.maximumpartners.com<br />
</a>อีเมล: <a href="mailto: [email protected]">[email protected]</a>, <a href="mailto: [email protected]">[email protected]</a> </p>
<p align="right"> All right reserved by Maximum Potential Partners Co.,Ltd </p>
</div>
</div>
</body>
</html>
Tag : PHP, JavaScript, CakePHP
|
|
|
|
|
|
Date :
2011-06-28 23:13:56 |
By :
bigpig310 |
View :
1239 |
Reply :
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เขียนโค้ดตรวจเช็คมันเอ่อเร่อร์หาที่ผิดไม่ได้เลยคะ ตาลายเพราะตรวจหลายรอบแล้วคะ และเขียนโค้ดเช็คcheckboxแต่ไม่ได้ผลมันไม่เช็คให้คะ รบกวนพี่ๆหน่อยนะคะ
|
|
|
|
|
Date :
2011-06-28 23:16:36 |
By :
bigpig310 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เจอแล้วคะ ขอบคุณนะคะ
|
|
|
|
|
Date :
2011-06-28 23:55:29 |
By :
bigpig310 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณ ท่านเทพ Mr.Win มากๆนะคะ
|
|
|
|
|
Date :
2011-06-29 13:55:08 |
By :
bigpig310 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|