El código que tengo en funcionamiento, pero no puedo entender cómo obtener el valor en un campo de entrada, en este momento funciona con un <p> .
function myFunction1583(e) { var textType = Node.textContent ? 'textContent' : 'innerText', hiddenValue1583 = parseFloat(document.getElementById('hiddenValue1583').value) || 0, mathValue1583 = parseFloat(document.getElementById('mathValue1583').value) || 0, changeValue1583 = document.getElementById('changeValue1583'); switch (document.getElementById('ValueChange1583').value.replace(/\s/g, '')) { case '+': changeValue1583[textType] = hiddenValue1583 + mathValue1583; break; case '*': changeValue1583[textType] = hiddenValue1583 * mathValue1583; break; case 'Manual': changeValue1583[textType] = '794.99'; break; } } <input type="hidden" id="hiddenValue1583" name="hiddenValue1583" value="20" /> <input type="number" id="mathValue1583" name="mathValue1583" /> <select id="ValueChange1583" value="ValueChange1583" onchange="myFunction1583(event)"> <option disabled selected>-- Choose --</option> <option value="*">Percentage</option> <option value="+">Add</option> <option value="Manual">Change to</option> </select> <p id="changeValue1583" name="changeValue1583"> </p>Me gustaría que los datos completen una entrada para poder enviar la información,