projectbase/public/js/common/product.js
2026-02-10 15:00:16 +09:00

30 lines
1.2 KiB
JavaScript

function calculator(order_price) {
var parts = Array.from(document.getElementsByClassName("vhost_parts"));
parts.forEach(function(part) { //loop
//console.log(part);
order_price += parseInt((part.getAttribute('cost') - part.getAttribute('sale')) * part.options[part.selectedIndex].value);
document.getElementById('price').value = order_price;
document.getElementById('order_price').textContent = new Intl.NumberFormat().format(order_price);
});
var current = document.getElementById('paymentday');
if (!current.selectedIndex) {
alert("결제일을 선택해주세요");
current.focus();
return false
}
}
function addDevice(category, key, label) {
var categoryBox = document.getElementById(category + "Box");
var div = document.createElement("div");
var checkbox = document.createElement("input");
checkbox.setAttribute("type", "checkbox");
checkbox.setAttribute("name", category + '[]');
checkbox.setAttribute("value", key);
checkbox.setAttribute("checked", true);
checkbox.setAttribute("class", 'device');
div.appendChild(checkbox);
div.appendChild(document.createTextNode(label));
// console.log(div);
categoryBox.appendChild(div);
}