Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 107,997

HOME > PHP > PHP Forum > สอบถามหน่อยครับติด โค้ดตรงการเปรียบเทียบตัวเลขของ javascript ตรงที่ document.getElementById(deposit_amount).value > document.getElementById(amount).value มันเปรียบเทียบไม่ได้ แต่ถ้าใส่เครื่องหมาย = ได้



 

สอบถามหน่อยครับติด โค้ดตรงการเปรียบเทียบตัวเลขของ javascript ตรงที่ document.getElementById(deposit_amount).value > document.getElementById(amount).value มันเปรียบเทียบไม่ได้ แต่ถ้าใส่เครื่องหมาย = ได้

 



Topic : 121894



โพสกระทู้ ( 0 )
บทความ ( 0 )



สถานะออฟไลน์




Code (PHP)
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo $_SESSION['title']; ?></title>   
<link rel="stylesheet" type="text/css" href="./jquery-ui/css/smoothness/jquery-ui-1.8.20.custom.css">
<script type="text/javascript" src="./jquery-ui/js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="./jquery-ui/js/jquery-ui-1.8.20.custom.min.js"></script>
<script type="text/javascript">
	$(function(){
	var dateBefore=null;
	$("#bd").datepicker({
		dateFormat: 'yy-mm-dd',
		showOn: 'button',
		buttonImage: 'images/img32/calendar.png',
		buttonImageOnly: true,
		dayNamesMin: ['อา', 'จ', 'อ', 'พ', 'พฤ', 'ศ', 'ส'], 
		monthNamesShort: ['มกราคม','กุมภาพันธ์','มีนาคม','เมษายน','พฤษภาคม','มิถุนายน','กรกฎาคม','สิงหาคม','กันยายน','ตุลาคม','พฤศจิกายน','ธันวาคม'],
		changeMonth: true,
		changeYear: true 
	});
	
	
}); 
</script> 
<script type="text/javascript"> 
		   
    function openReports(reportUrl){
		   window.open(reportUrl,'Report Information','height=900,width=450,left=700,top=10,toolbars=no,resizable=no,scrollbars=auto,location=no');
	}
	
 function Reports(reportUrl){
		   window.open(reportUrl,'Report Information','height=600,width=760,left=200,top=30,toolbars=no,resizable=no,scrollbars=auto,location=no');
		}
   

 function check() {  
   var deposit_amount = document.getElementById('deposit_amount').value; //เงินฝาก
			var amount = document.getElementById(amount).value; //ราคาหุ้น		
		 
	  // if( document.getElementById(amount).value !=0){
	    if(deposit_amount > amount ){
			alert(" 'คุณกรอกเกินจำนวนเงินที่เหลืออยู่ค่ะ' ");
			document.getElementById('deposit_amount').select();
			return false; 
			}
		
 }
 
 /////
function sum() { 
	    if(document.getElementById("deposit_amount").value != "" ) {
		   var num1 = document.getElementById('deposit_amount').value; //เงินฝาก
			var num2 = document.getElementById('price').value; //ราคาหุ้น
			var num3 = document.getElementById('acc_truthsave').value; // หุ้น
			//ประกาศหากกรณีuserยังไม่คีย์ให้ค่าในกล่องเป็น 0 เพื่อป้องกันปัญหา NaN
			if (num1 == "" ) { num1=0; }
			if (num2 == "" ) { num2=0; }
			if (num3 == "" ) { num3=0; }
			 //ส่วนประมวลผล
			 var sum = parseFloat(parseFloat(num1) / parseFloat(num2));
			
		    document.getElementById("acc_truthsave").value = sum.toFixed(2);
	   }
	   
	   
	    
	    if(document.getElementById('deposit_amount').value  > 120 ){
	    alert(" 'ฝากได้ 120 บาท ต่อปี' ");
		document.getElementById('deposit_amount').select();
		//return false;  
	   }
	   
	   if(document.getElementById(deposit_amount).value > document.getElementById(amount).value ){
	   		if( document.getElementById(amount).value !=0){
			alert(" 'คุณกรอกเกินจำนวนเงินที่เหลืออยู่ค่ะ' ");
			document.getElementById("deposit_amount").select();
			return false; 
			}
		//return false;  
	   }
		
		 
	  
	
		
	  
   }
</script>
<div class="col-lg-2">
</div>
<div class="col-lg-9">

 <form id="frmMain" name="frmMain" method="POST" action="" enctype="multipart/form-data" onsubmit="return check();">
 
    <table border="0" cellpadding="3" cellspacing="3" align="right">
    <tr>
    	<td>
      <div align="right"><strong>วัน/เดือน/ปี :</strong><label><input type="text" size="10" class="form-control" name="bd" id="bd" value="<?=$date?>"    /></label></div></td>
    </tr>
    </table>
    
  <fieldset><legend><span  style="font-size:14px;">ข้อมูลสมาชิกผู้ฝากเงิน</span></legend>
  <table width="100%" border="0" cellpadding="3" cellspacing="3">
  <tr>
    <td width="92"><div align="right" ><span style="font-size:14px;"><strong>รหัสสมาชิก : </strong></span><strong>&nbsp;</strong></div></td>
    <td width="226">
    <div class="col-lg-9">
				 <label for="textsearch" ></label>
				 <input name="id" type="text" class="form-control" id="id"  value="<?=$vid?>" readonly="readonly">
                 
			 </div>
             <div class="col-lg-3">
             <button type="button" class="btn btn-primary" id="btnSearch" onClick="openReports('search-vlm.php?link=frm-Deposit');">
				 <span class="glyphicon glyphicon-search"></span>
				 ค้นหา
				 </button>
                 </div>
				 
         </td>
   
    <td width="118"><div align="right" ><span style="font-size:14px;"><strong>ชื่อ-สกุล : </strong></span>&nbsp;</div></td>
    <td width="225"><label>
      <input name="fname" type="text" id="fname" size="15" class="form-control" readonly="readonly" value="<?=$fname?>   <?=$lname?>"/>
    </label></td>
    
  </tr>
</table>
</fieldset>
 <!-- เอาไว้ตรวจสอบค่า !-->
<input type="hidden" name="cleck" id="cleck" value="<?=round($cleck[cleck],0)?>" />

<input type="hidden" name="maxdate" id="maxdate" value="<?=$cleck1?>" />
 <input type="hidden"  name="id" id="id"  value="<?=$vid?>">
 <input type="hidden" name="deposit_id" id="deposit_id" value="<?=$numrows?>" />
  </fieldset>
  <br />
  <?php
			//ราคาหุ้น
				$sql_share="SELECT * FROM `tb_share`";
				$result_share = mysql_query($sql_share,$conn); 
				$row_share=mysql_fetch_array($result_share);
			?>
	<input type="hidden" name="price" id="price" value="<?php echo $row_share[unit_price];?>">
  <fieldset><legend><span class="label label-success" style="font-size:14px;">ข้อมูลการฝากเงิน</span></legend>
  <table width="100%" border="0" cellpadding="3" cellspacing="3">
  <tr>
    <td width="120"><div align="right"><span style="font-size:14px;"><strong>เงินสัจจะ : </strong></span>&nbsp;</div></td>
    <td width="190"><label>
      <input name="deposit_amount" type="text" id="deposit_amount" size="10" class="form-control"  onkeydown="return cleck();" placeholder="0.0" onKeyPress="check_num_foon(event)"  onkeyup="return sum();" value="<? if(!empty($_GET[eid])){ echo round($amount,0); }?>"   /><font color="red">*เหลือจ่ายอีก <input type="text" name="amount" id="amount" size="5" value="<? if($_GET[eid]){  echo round($amount1,0); }else{echo round($amount,0);}?>" /> บาท(เงินฝากต่อปี 120 บาท)</font>
      <input name="edit_amount" type="hidden" id="edit_amount" size="10" value="<?=round($amount,0)?>" />
    </label></td>
   
    
   <td width="145"><div align="right"><span style="font-size:14px;"><strong>หุ้น :</strong></span>&nbsp;</div></td>
    <td width="100"><label>
      <input name="acc_truthsave" type="text" id="acc_truthsave" value="<? if(!empty($_GET[eid])){ echo round($amount/ $row_share[unit_price],0); }?>" size="2" class="form-control" placeholder="0" onKeyPress="check_num_foon(event)" required="required" readonly="readonly" />
	  <input name="edit_truthsave" type="hidden" id="edit_truthsave" size="10" value="<? if(!empty($_GET[eid])){ echo round($amount/ $row_share[unit_price],0); }?>" />
    </label></td>
  </tr>
   <tr>
    <td width="145"><div align="right"><span style="font-size:14px;"><strong>ผู้รับฝากเงิน : </strong></span>&nbsp;</div></td>
    <td width="206"><label>
      <input name="textfield6" type="text" id="textfield6" size="15" class="form-control" value="<?=$_SESSION['cmt_fname']?>&nbsp;<?=$_SESSION['cmt_lname']?>" readonly="readonly" required="required"/>
    </label></td>
     <td width="145"><div align="right"><span style="font-size:14px;"><strong>ผู้ฝากเงิน : </strong></span>&nbsp;</div></td>
    <td width="270"><label>
      <input name="depositor" type="text" id="depositor" size="20" class="form-control" onkeyup="ToTextTH('depositor')" value="<?=$fname?>&nbsp;<?=$lname?>" required="required"/>
    </label></td>
  </tr>
</table>

  </fieldset>
   <hr class="btn-danger" />
   <div align="left">
   <? if(!empty($_GET[eid])){ ?>
   <input type="submit" class="btn btn-info btn-rect" name="btn-edit" value="แก้ไข" />
   <? }else{ ?>
  <input type="submit" class="btn btn-info btn-rect" name="btn-ok" value="ฝาก" />
  <? } ?>
  <input type="reset" class="btn btn-warning btn-rect" value="ยกเลิก" onclick="javascript:if(confirm('ต้องการยกเลิกหรือไม่')==true){window.location='admin.php?p=frm-Deposit';}"/>
  <input type="button" class="btn btn-danger btn-rect" value="จบการทำงาน" onclick="javascript:if(confirm('จบการทำงาน')==true){window.location='index.php';}"/>
  <hr class="btn-danger" />
  <?
  	//ยอดฝากเงินทั้งหมด
  	$sql_acc="SELECT  * FROM  `tb_account`  WHERE No = '".$id."'";
	$re_acc=mysql_query($sql_acc,$conn);
	$row_acc=mysql_fetch_array($re_acc);
	
	$sql11="SELECT *  FROM `tb_deposit` WHERE `tb_deposit`.`No`='".$id."' AND `tb_deposit`.`deposit_amount` <> 0.00 Order by `tb_deposit`.`deposit_date` DESC";
		//echo $sql1;
		$result11 = mysql_query($sql11,$conn) or die ($sql11); 
		$num11=mysql_num_rows($result11);
  ?>
<input type="text" size="5" class="btn btn-default" disabled="disabled" value="<?=$num11?>" />
    &nbsp;<strong>รายการ</strong>
    <span style="font-size:14px;"><strong>ยอดรวมเงินสัจจะ:</strong></span>&nbsp;
    <input type="text" size="5" class="btn btn-success" name="acc_amonut" readonly="readonly"  value="<?=$row_acc[acc_amonut]?>"  />
    &nbsp;<strong>บาท</strong>
    <span style="font-size:14px;"><strong>หุ้น</strong></span><strong><span  style="font-size:14px;">:</span></strong>&nbsp;
   <input type="text" size="5" class="btn btn-success" name="acc_truthsave1" readonly="readonly"  value="<?=$row_acc[acc_truthsave]?>"  />
    &nbsp;<strong>หุ้น</strong>
    
   
   </div>
   <div align="right" >
		<a href="" onClick="Reports('print-Deposit.php?link=print-Deposit&midx=<?php echo $row['No']; ?>');" title="พิมพ์เอกสาร"><img src="images/unnamed.png" height="50" width="50"></a>
   </div>
 <hr class="btn-danger" />

  <fieldset><legend><span class="label label-success" style="font-size:14px;">สมุดบัญชีเงินฝาก</span></legend>
<div style=" height:500px;overflow:scroll;">
<?
	  $sql1="SELECT
		`tb_member`.`No`,
		`tb_member`.`idcard`,
		`tb_member`.`prefix`,
		`tb_member`.`fname`,
		`tb_member`.`lname`,
		`tb_deposit`.`deposit_id`,
		`tb_deposit`.`deposit_amount`,
		`tb_deposit`.`depositor`,
		`tb_deposit`.`deposit_status`,
		`tb_deposit`.`deposit_date`,
		`tb_deposit`.`cmt_id`

	  FROM
		`tb_member`
		INNER JOIN `tb_deposit` ON `tb_member`.`No` = `tb_deposit`.`No`
		WHERE `tb_member`.`No`='".$id."' AND `tb_deposit`.`deposit_amount` <> 0.00
		Order by `tb_deposit`.`deposit_date` DESC";
		//echo $sql1;
		$result1 = mysql_query($sql1,$conn) or die ($sql1); 
		$num1=mysql_num_rows($result1);
			
	?>
<table class="table table-striped table-hover" id="dataTables-example" >
<thead>
  <tr>
   <td width="103"><b></b></td>
    <td width="103" align="center"><b>ลำดับ</b></td>
    <td width="199" align="center"><b>วันที่ฝาก</b></td>
    <td width="216" align="right"><b>สัจจะ(บาท)</b></td>
    <td width="216" align="center"><b>สถานะ</b></td>
    <td width="143" align="center"><b>ผู้รับฝาก</b></td>
  </tr>
  </thead>
  <tbody>
<?
  		$i=1;
  		while($row1=mysql_fetch_array($result1)){
		   //----------------กรรมการ
		 $sql_com="SELECT   * FROM   `tb_committee`
  INNER JOIN `tb_deposit` ON `tb_committee`.`cmt_id` = `tb_deposit`.`cmt_id`
  WHERE tb_committee.cmt_id = '".$row1['cmt_id']."'";
		//echo $sql_com;
		$result_com = mysql_query($sql_com,$conn) or die ($sql_com); 
		$num_com=mysql_num_rows($result_com);
		$row_com= 	mysql_fetch_array($result_com);
		if($row1[deposit_status]=='ถอน'){
			echo"<tr align=\"center\" class=\"danger\">";
		}else{
			echo"<tr align=\"center\" class=\"info\">";
		}
  ?>
     	 <td><div class="col-lg-6"><button type="button" class="btn btn-success" title="แก้ไข" onclick="window.location='?p=frm-Deposit&eid=<?=$row1[deposit_id]?>&vid=<?=$row1[No]?>';"><i class="glyphicon glyphicon-edit"></i></button></div></td>
        <td><div align="center"><?=$i?></div></td>
        <td><div align="center"><?=dateTmini($row1[deposit_date])?></div></td>
        <td><div align="right"><?=$row1[deposit_amount]?></div></td>
        <td><div align="center"><?=$row1[deposit_status]?></div></td>
        <td><div align="center"><?=$row_com[cmt_prefix].$row_com[cmt_fname]?></div></td>
      </tr>
  <?
	  $i++;
		}
  ?>
  </tbody>
</table>
</div>
  </fieldset>
  
 
  
 </form>
 </div>




Tag : PHP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2016-03-13 21:29:57 By : WTC_JADILOKE View : 429 Reply : 1
 

 

No. 1



โพสกระทู้ ( 8,016 )
บทความ ( 2 )



สถานะออฟไลน์


var amount = document.getElementById(amount).value;

สีแดง ถ้าไมใช่ตัวแปร แต่เป็น tag id ต้องใส่ quote ครอบ
แก้ทุกอันที่เป็นแบบเดียวกัน

เมื่อมันหาไม่เจอะ ก็จะส่งค่า null ออกมา
null == null ถูกต้องตลอด
null > null ผิดตลอด






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2016-03-14 07:09:33 By : Chaidhanan
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามหน่อยครับติด โค้ดตรงการเปรียบเทียบตัวเลขของ javascript ตรงที่ document.getElementById(deposit_amount).value > document.getElementById(amount).value มันเปรียบเทียบไม่ได้ แต่ถ้าใส่เครื่องหมาย = ได้
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: Voake, Comcube, รับทำเว็บไซต์ รับเขียนโปรแกรม

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2019 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 , 08-9968-0655 อัตราราคา คลิกที่นี่