JSFiddle - React, Tailwind, and code Playground

HTML

<input id="name" text="text" placeholder="請輸入你的名字..." />
<br>
  <!-- 服裝分類 -->
<select id="clothing-cat">
  <option value="none" selected disabled hidden>選擇服裝分類</option>
  <option value="men">男裝</option>
  <option value="women">女裝</option>
</select>
<br>
<!-- 服裝類型 -->
<select id="clothing-type">
  <option value="none" selected disabled hidden>選擇服裝類型</option>
  <option value="coat">外套</option>
  <option value="top">上衣</option>
  <option value="bottom">下身</option>
</select>
<br>
<input id="count" type="number" placeholder="請輸入訂購數量...">
<br>

<button onclick="clickBtn1()" class="btn">我要訂購</button>
<button onclick="clickBtn2()" class="btn">認識工廠</button>
<!-- 訂單資訊 -->
<div class="list-info">
  <h3>您的訂單</h3>
  <hr>
  <span>顧客姓名:</span><span id="subscriber"></span>
  <br>
  <span>服裝分類:</span><span id="cat"></span>
  <br>
  <span>服裝類型:</span><span id="type"></span>
  <br>
  <span>初步估價:</span><span id="total"></span>
</div>

CSS

#name {
  width: 302px;
  border: 0;
  border-radius: 3px;
  letter-spacing: 1px;
  color: #595959;
  background-color: #eee;
  padding: 8px;
  margin-bottom: 5px;
  outline: 0;
  
}



select {
  width: 318px;
  padding: 5px;
  margin-bottom: 5px;
  letter-spacing: 1px;
}

#count {
  width: 300px;
  border: 1px solid ;
  border-radius: 3px;
  letter-spacing: 1px;
  color: #595959;
  padding: 8px;
  margin-bottom: 5px;
  
}

.btn {
  background-color: #fff;
  color: #178771;
  padding: 3px 10px;
  border: 1px solid #178771;
  border-radius: 3px;
  letter-spacing: 1px;
  cursor: pointer;
  transition: all 0.3s;
  
}

.btn:hover {
  background-color: #178771;
  color: #fff;
}


/* list-info */

.list-info {
  background-color: #eee;
  width: 300px;
  padding: 10px;
  margin-top: 10px;
  
}

h3 {
  margin: 0;
  color: #595959;
  font-size: 16px;
  letter-spacing: 1px;
}

span {
  font-size: 14px;
  color: #595959;
  letter-spacing: 1px;
}

JavaScript

function clickBtn1() {
  var name = document.getElementById('name').value;
  var noName = '';
  var count = document.getElementById('count').value;

  if (name != noName) {
  	if (count <= 0) {
    	alert('煩請輸入訂購數量');
    } else if (count > 5000) {
    	alert('抱歉,我們工廠的最高出貨量是 5,000 件');
    } else if (count < 100) {
     	alert('抱歉,我們工廠的最低出貨量是 100 件');
    } else {
      alert(`${name}您好!謝謝您對我們的衣服有興趣!請致電 0987-654-321,會有專人提供您報價!`);
      document.getElementById('subscriber').textContent = name;

      // 服裝分類+初步估價
      var catMenu = document.getElementById('clothing-cat');
      var catIndex = catMenu.selectedIndex;
      var catText = catMenu.options[catIndex].text;
      var catValue = catMenu.options[catIndex].value;
      var men = 'men';
      var women = 'women';
      if (catValue == men) {
        alert('最近剛好是工廠週年慶,只要您今天來電下單,我們將贈送您帥氣領帶!');
        var menPrice = 600;
        var total = menPrice * parseInt(count);
        document.getElementById('total').textContent = total;
      } else if (catValue == women) {
        alert('最近剛好是工廠週年慶,只要您今天來電下單,我們將贈送您美麗圍巾!');
        var womenPrice = 500;
        var total = womenPrice * parseInt(count);
        document.getElementById('total').textContent = total;
      }
      document.getElementById('cat').textContent = catText;

      // 服裝類型
      var typeMenu = document.getElementById('clothing-type');
      var typeIndex = typeMenu.selectedIndex;
      var typeText = typeMenu.options[typeIndex].text;
      document.getElementById('type').textContent = typeText;
    }
  } else {
  	alert('煩請填寫您的大名');
  }
}

function clickBtn2() {
  alert('我們工廠位於新北市,通過國際 ISO9001 認證,品質讓您放心!');
}