假设我有一个 ID 为 customer_id 的输入,另一个输入是发票编号,其 id 为 invoice_no。我已将 onchangefunction 放在发票号码上,我通过编写 onchange 函数在 onchange 函数中传递了 invoice_no 值,但我还想在此 onchange 函数中传递 customer_id 的值。我应该怎么做?
<input list="customer_id" id="customer_id" name="customer_id" >
<input type="text" id="invoice_no" onchange="checkinvoice(this.value);" name="invoice_no" >
我想插入 customer_id 输入的值与 invoice onchange 函数 this.value
最佳答案
I also want to pass the value of customer_id
checkinvoice(this.value,document.getElementById('customer_id').value)
function checkinvoice(invoice_no, customer_id) {
console.log('invoice_no', invoice_no, 'customer_id', customer_id);
}
<input list="customer_id" id="customer_id" name="customer_id">
<input type="text" id="invoice_no" onchange="checkinvoice(this.value,document.getElementById('customer_id').value);" name="invoice_no">
关于javascript - 如何在 onchange 函数中传递两个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52216129/