JavaScript တွင် ထုတ်ကုန်များတွက်ချက်မှုကိရိယာ

ဤအပိုင်းတွင် ထုတ်ကုန်များတွက်ချက်မှုကိရိယာကို အကောင်အထည်ဖော်ပါမည်။ ၎င်းသည် ဇယားတစ်ခုဖြစ်ပြီး ကျွန်ုပ်တို့၏ဝက်ဘ်ဆိုက်အသုံးပြုသူများသည် သူတို့၏ဝယ်ယူချက်များကို ထည့်သွင်းနိုင်မည်ဖြစ်သည်။

ဝယ်ယူချက်များကို ဖောင်တစ်ခုဖြင့် ထည့်သွင်းသည်ဆိုပါစို့။ ထို့အပြင် ထုတ်ကုန်တစ်ခုစီအတွက် ဖယ်ရှားရန်လင့်ခ်တစ်ခုကို ကြိုတင်စီစဉ်ထားပါမည်။ ထုတ်ကုန်၏အမည်၊ ဈေးနှုန်းနှင့် အရေအတွက်ကို တည်းဖြတ်နိုင်စေရန် ပြုလုပ်ပါမည်။ �ိုသို့တည်းဖြတ်ခြင်းသည် ဇယား၏ဆဲလ်တစ်ခုကို နှစ်ချက်နှိပ်ခြင်းဖြင့် ဖြစ်ပွားပါစေ။

ဇယား၏အောက်တွင် ထုတ်ကုန်များ၏စုစုပေါင်းကုန်ကျစရိတ်ကို ပြသပါစို့။ ထုတ်ကုန်များကို ဖယ်ရှားခြင်း သို့မဟုတ် တည်းဖြတ်ခြင်းပြုလုပ်သောအခါတိုင်း ထိုစုစုပေါင်းကို ပြန်လည်တွက်ချက်နိုင်ရန် ပြုလုပ်ပါမည်။

အောက်ပါသည် ရရှိသင့်သည့်အရာ၏နမူနာတစ်ခုဖြစ်သည်။

အောက်ပါသည် ပြဿနာကိုဖြေရှင်းရာတွင် အသုံးပြုနိုင်သော ဝဘ်စာမျက်နှာအတည်ပြုချက်ဖြစ်သည်။

html<div id="parent">
  <div id="form">
    <input id="name" placeholder="အမည်">
    <input id="price" placeholder="ဈေးနှုန်း">
    <input id="amount" placeholder="အရေအတွက်">
    <input id="add" type="button" value="ထည့်မည်">
  </div>
  
  <h2>ထုတ်ကုန်များ၏ဇယား:</h2>
  <table id="table">
    <tr>
      <th>အမည်</th>
      <th>ဈေးနှုန်း</th>
      <th>အရေအတွက်</th>
      <th>စုစုပေါင်း</th>
      <th>ဖယ်ရှားမည်</th>
    </tr>
  </table>
  <div id="result">
    စုစုပေါင်းရလဒ်: <span id="total">0</span>
  </div>
</div>
css* {
  box-sizing: border-box;
}
#parent {
  margin: 0 auto;
  width: 500px;
}

#form {
  display: flex;
  margin-bottom: 15px;
}
#form input {
  padding: 8px;
  width: 24%;
  margin: 0 0.5% 10px 0.5%;
}

h2 {
  margin-top: 0;
  margin-bottom: 7px;
}

#table {
  width: 100%;
  margin-bottom: 10px;
}
#table td, #table th {
  padding: 8px;
  text-align: center;
  border: 1px solid black;
}
#table td.remove {
  color: blue;
  cursor: pointer;
  text-decoration: underline;
}
#table td.remove:hover {
  text-decoration: none;
}

#result {
  text-align: right;
  margin-right: 10px;
}

ချက်ချင်းပင် လိုအပ်သောတဂ်များအားလုံးကို ကိုယ်စားပြုသော ကိုယ်စားလှယ်များကို ရယူကြပါစို့။

javascriptlet name   = document.querySelector('#name');
let price  = document.querySelector('#price');
let amount = document.querySelector('#amount');
let add    = document.querySelector('#add');
let table  = document.querySelector('#table');
let total  = document.querySelector('#total');
Задание 1

ကျွန်ုပ် ပြသထားသော ကုဒ်အကြမ်းများကို သင့်ဘာသာသင် ကူးယူပါ။