<form id="contact-form">
<input type="text" value="100" id="number" name="number" />
<input type="hidden" value="00" id="decimal" name="decimal" />
<input type="submit" name="submit-form" />
</form>
<script>
var form = document.getElementById('#contact-form');
form.addEventListener("submit", function() {
var input = document.createElement('number');
input.type = 'text';
input.name = 'decimal';
input.value = '00';
this.appendChild(input);
}, true);
</script>
//我希望它提交表單之前小數「00」追加到輸入的號碼。如何在提交前追加隱藏字段值以輸入文本字段?
//我想要的結果爲= 10000
你的腳本是無效的。 var form = document.getElementById('#contact-form');應該沒有哈希。或者應該使用querySelector。 – 2016-08-13 07:24:48