ต้องการให้แสดงจำนวณเงินที่คำนวณจากอายุแล้ว

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ต้องการให้แสดงจำนวณเงินที่คำนวณจากอายุแล้ว

ต้องการให้แสดงจำนวณเงินที่คำนวณจากอายุแล้ว
 <script language="javascript">
function getAge(o)
 {
	var tmp = o.value.split("-");
	var d = tmp[0];
	var m = tmp[1];
	var y = tmp[2];
	var nowdt = new Date();
	var nd = parseInt(nowdt.getDate());
	var nm = parseInt(nowdt.getMonth());
	var ny = parseInt(nowdt.getFullYear() 543);
	var age = "";
	var ageYear = 0;
	var ageMonth = 0;	
	if(d != "" && m != "" && y != "")
	{
		var s = new Date(y, parseInt(m)-1, d);
		d = parseInt(s.getDate()); 
		m = parseInt(s.getMonth()); 
		y = parseInt(s.getFullYear());
		
		ageYear = ny - y; 
		if(nm > m)
		{	
			ageMonth = nm-m;
		}else if(nm == m){
			if(nd >= d)
			{	
				ageMonth = 0;	
			}else{c=2.2;
				ageMonth = 11;
				ageYear = ageYear - 1;
			}
		}else{
			ageMonth = 12-m+nm;
			ageYear = ageYear - 1;
		}
		age = ageYear + " ปี " + ageMonth + " เดือน";	
	}else{
		age = "";	
	}
	document.getElementById("age").value=age;
 }
 		 
</script>


<td align="right" nowrap="nowrap" bgcolor="#FFCCCC"> วัน/เดือน/ปีเกิด ผู้สูงอายุ : </td>
      <td bgcolor="#FFCCCC"><input name="p_birthday" type="taxt" id="datepicker" size="15" onChange="getAge(this);"></td>
      <tr>
       <td align="right" nowrap="nowrap" bgcolor="#FFCCCC">  อายุจริง : </td>
         <td bgcolor="#FFCCCC"><input type="text" disabled="true" id="age" size="15" ></td> 
    </tr>
    <tr valign="baseline">
      <td align="right" nowrap="nowrap" bgcolor="#FFCCCC">จำนวนเงิน :</td>
      <td bgcolor="#FFCCCC"><input type="text" id="money" size="20" /></td>
      </tr>


Janjung 180.183.85.xxx 11-11-2014 22:50:29

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )







เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ