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

Registered : 109,037

HOME > PHP > PHP Forum > ขึ้น Alert กรอกตัวเลข แก้ยังไงครับ กรุณากรอก Room : เป็นตัวเลข



 

ขึ้น Alert กรอกตัวเลข แก้ยังไงครับ กรุณากรอก Room : เป็นตัวเลข

 



Topic : 134615



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



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




ช่วยดู Code นี้หน่อยครับ ทำไมมัน Alert ทั้งที่กรอกตัวเลขแล้วก็ยังขึ้น Alert กรุณากรอก Room :' เป็นตัวเลข

Code
<?php
include './model/statStockModel.php';

if ($_SERVER['REQUEST_METHOD'] === 'GET') {

}



?>

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<title>Calculate Your ReOrdering Point</title>
</head>

<style>
body {
background-image: url('https://www.yoursmartstock.com/upload/images/ss-bg-green.jpg');
}
h1 {margin-top: 46px;
}
</style>

<body>
<div class="container">
<div class="row">
<div class="col-xl-8 col-lg-8 col-md-8 col-sm-10 mx-auto text-center form p-4">

<h1 class="py-2 text-truncate">Calculate Your ReOrdering Point</h1><br />
<div class="px-2">
<form action="" class="justify-content-center">
<div class="form-group row">
<label for="colFormLabelSm" class="col-sm-5 col-form-label col-form-label-sm text-left">Room [Amount] :</label>
<div class="col-sm-7">
<input type="number" class="form-control form-control-sm" id="ROOM">
</div>
</div>

<div class="form-group row">
<label for="colFormLabelSm" class="col-sm-5 col-form-label col-form-label-sm text-left">Occupancy [Percent(%)] :</label>
<div class="col-sm-7">
<input type="number" class="form-control form-control-sm" id="OPC">
</div>
</div>

<div class="form-group row">
<label for="colFormLabelSm" class="col-sm-5 col-form-label col-form-label-sm text-left">Average Lead Time in Days [pcs] :</label>
<div class="col-sm-7">
<input type="number" class="form-control form-control-sm" id="ALT">
</div>
</div>

<div class="form-group row">
<label for="colFormLabelSm" class="col-sm-5 col-form-label col-form-label-sm text-left">Safety Stock [Day] :</label>
<div class="col-sm-7">
<input type="number" class="form-control form-control-sm" id="SS">
</div>
</div>
<span class="btn btn-light btn-md" id="cal">Calculate</span>

<div class="form-group row mt-3">
<label for="colFormLabelSm" class="col-sm-5 col-form-label col-form-label-sm text-left">ReOrdering Point [pcs] =</label>
<div class="col-sm-7">
<input type="number" class="form-control form-control-sm text-white bg-secondary" id="sum" value="" readonly>
</div>
</div>
<span class="btn btn-light btn-md"><a href="/member/user_Menupage.php" role="button">Back</a></span>
</form>

</div>
</div>
</div>
</div>
</body>
</html>

<script type="text/javascript">
$(document).ready(function() {
$('#cal').on('click', ()=> {
cal()
})

});

let cal = () => {
let Room = parseFloat($('ROOM').val())
let Occupancy = parseFloat($('OPC').val())
let AverageLeadTimeInDays = parseFloat($('#ALT').val())
let SafetyStock = parseFloat($('#SS').val())


if (isNaN(Room)) {
alert("'กรุณากรอก Room :' เป็นตัวเลข")
return
}

if (isNaN(Occupancy)) {
alert("'กรุณากรอก Occupancy [%] :' เป็นตัวเลข")
return
}

if (isNaN(AverageLeadTimeInDays)) {
alert("'กรุณากรอก Average Lead Time in Days [pcs] :' เป็นตัวเลข")
return
}

if (isNaN(SafetyStock)) {
alert("'กรุณากรอก Safety Stock [Day] :' เป็นตัวเลข")
return
}

let sum = ((Room * Occupancy) * AverageLeadTimeInDays) + SafetyStock
$('#sum').val(sum)
}
</script>




Tag : PHP, MySQL, HTML, JAVA, Windows







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2019-12-09 11:42:14 By : Nooblike View : 609 Reply : 2
 

 

No. 1



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



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


ได้คำตอบแล้วครับ พลาดลืมใส่ # 2 จุด






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-12-09 12:30:09 By : Nooblike
 


 

No. 2



โพสกระทู้ ( 4,169 )
บทความ ( 7 )

Hall of Fame 2012

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


ตอบความคิดเห็นที่ : 1 เขียนโดย : Nooblike เมื่อวันที่ 2019-12-09 12:30:09
รายละเอียดของการตอบ ::
https://code.jquery.com/jquery-3.3.1.slim.min.js
https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css
2ตัวนี้ เก็บเข้า path ด้วยครับ เดี๋ยวทำงาน offline ลำบาก

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2019-12-09 12:40:53 By : Genesis™
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ขึ้น Alert กรอกตัวเลข แก้ยังไงครับ กรุณากรอก Room : เป็นตัวเลข
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

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