我试图根据select标记的结果来计算某些输入字段的值。因此,它为每个选项提供了不同的值。
我试图找到直接定位该选项的方法。选择代码的ID为“付款”
document.getElementById('payment').addEventListener('change', (e) => {
e.preventDefault()
document.getElementById('hourly').value = parseInt(document.getElementById('salary').value / 160)
if(document.getElementById('payment').value = 'Weekly'){
document.getElementById('estimated').value = document.getElementById('hourly').value * 5;
} else if(document.getElementById('payment').value = 'Two Weeks'){
document.getElementById('estimated').value = document.getElementById('hourly').value * 10;
}
});
我每周都会得到结果。