선생님 강의를 듣고 작성해봤는데 코드가 안먹는 이유를 모르겠습니다 ㅠ
222
작성한 질문수 19
<section class="java2">
<img src="img/3.png" alt="" />
<ul>
<li>
<label for="original">원가:</label>
<input type="text" id="original" />원
</li>
<li>
<label for="rate">할인율:</label>
<input type="text" id="rate" />%
</li>
</ul>
<button type="button" id="rate-btn">할인가격 계산하기</button>
<div class="show-result"></div>
</section>
.java2 {
border: 1px solid #000;
width: 500px;
margin: 0 auto;
text-align: center;
color: #111;
font-size: 1.6rem;
img {
width: 100%;
height: auto;
}
input[type="text"] {
border-bottom: 1px solid #000;
font-size: 1.6rem;
}
button {
background-color: #111;
color: #fff;
padding: 1rem;
margin-top: 10px;
}
}
const rateBtn = document.getElementById("#rate-btn");
const showPrice = () => {
//사용자가 입력한 값을 두개의 변수에 저장함
let original = document.querySelector("#original").value;
let rate = document.querySelector("#rate").value;
if (original > 0 && rate > 0) {
let savedPrice = original * (rate / 100);
let resultPrice = original - savedPrice;
}
document.querySelector(".show-result").innerHTML =
"상품의 원래 가격은" +
original +
"원이고, 할인율은" +
rate +
"%입니다." +
savedPrice +
"원을 할인받아" +
resultPrice +
"원에 구매하실 수 있습니다.";
};
rateBtn.addEventListener("click", showPrice);
답변 1
0
교육기간을 연장할 수 있는지 문의드립니다.
0
50
1
메일 확인부탁드립니다
0
69
1
CodeSandbox Vanilla 질문있습니다
0
69
1
part1을 수강하지 않아도 지장이 없다 하셨는데
0
118
1
강의에 관해 문의 드립니다.
0
105
1
메일확인 부탁드립니다.
0
96
1
14강 - 72,73번 강의 영상이 동일한거 같습니다.
0
118
1
Symbol 관련 테스트 코드 실행 결과 문의
0
153
1
호환성 관련 태그
0
125
1
강의화면은 index.js인데 왜 샌드박스코드에서는 index.mjs인지 궁금해요
0
154
1
강의화면은 index.js인데 왜 샌드박스코드에서는 index.mjs인지 궁금해요
0
150
1
div id="highlighter"가 강의화면에는 없는데 왜 샌드박스파일에는 있는지 궁금해요
0
93
1
강의화면에 height 가 vh가 아닌 vw라고 나와있는데 뭐가맞는거죠
0
126
1
메일 확인 부탁드립니다.
0
154
1
메일 확인 부탁드립니다
0
154
1
특별한 형태의 javascript배열에서
0
143
1
메일 확인부탁드립니다!
0
170
1
codesandbox 업데이트..
0
151
1
pdf 파일에 있는 링크주소로 들어가지지가 않습니다.
0
273
2
강의에서 알려주신 Properties for the flex container 복습 사이트, 검색 발견되어서 공유드립니다~
0
157
1
removeEventlistener 를 왜 해주어야 하는지
0
233
1
100vw 관련 질문
0
346
2
VS CODE html:5 <tab>기능이 안됩니다
0
359
1
[모던웹페이지 만들기9](1:40)class-desc 카드부분관련
0
256
2





