Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 깃헙 데스크탑
- 소켓통신
- aws
- javasecurity
- TCP/IP
- git stah
- html주문폼
- jsNature
- C++
- js구구단
- AWS사용자
- JPA
- html사용자함수
- oracle 18
- Update
- IP통신
- AWS요금
- hit desktop
- bootstrap
- MFC
- hmlt
- SpringToolSuite4
- AWS 청구
- springboot
- IAM 결제
- web browser external
- 오라클 c##제거
- servlet에러
- jsp에러
- AWS경보
Archives
- Today
- Total
Ynns
HTML / Window 내장함수로 간단한 주문입력 받기 폼 본문
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Window 내장함수</title>
<script type="text/javascript">
/* 사용자 주문수량 입력받아 주문내역 출력 */
/* 상품가격 */
var price = 10000;
/* 주문수량 입력받기 */
var quantity = prompt("주문 수량 입력 : ", "");
console.log("주문 수량 : " + quantity);
console.log("데이터 타입 : " + typeof quantity);
if(quantity != "") {
if(isNaN(quantity)) {
alert("[err] 주문 수량은 숫자로 입력하세요");
} else {
quantity = parseInt(quantity);
if(quantity < 1 || quantity > 10){
alert("[err] 주문 수량은 1~10 이내로 입력하세요 " + quantity);
}
var orderPrice = price * parseInt(quantity);
console.log("orderPrice : " + orderPrice);
var msg = "\n";
msg += "주문내역정보";
msg += "\n상품가격 : " + price;
msg += "\n주문수량 : " + quantity;
msg += "\n주문총액 : " + orderPrice;
msg += "\n-------------------";
msg += "\n진짜 주문?";
var isOrder = confirm(msg);
if(isOrder) {
document.write("[주문완료!!]");
} else{
document.write("[주문취소!!]");
}
}
} else {
alert("[err] 주문수량 입력하지 않음");
}
</script>
</head>
<body>
<h3>주문 화면</h3>
</body>
</html>
'HTML' 카테고리의 다른 글
Bootstrap 아이콘 깨짐 해결 fontawesome icon (0) | 2021.08.05 |
---|---|
HTML / user Function() 단을 입력받아 구구단 테이블 만들기 (0) | 2021.06.30 |
Comments