我想知道您是否可以从 onchange 值显示多个具有相同 id 的 div 或 table 内容。就像我从下拉列表中选择一个选项并显示其内容但我想在选择相同选项时从我的页面的其他位置显示另一个内容。
我的代码如下:
<select name="debitOrderType" id = "debitOrderType"
onChange="display(this,'BANK','CARD','INVOICE');">
<option>Please select...</option>
<option value="BANK" selected>Debit Order (Monthly)</option>
<option value="CARD">Credit Card (Monthly)</option>
<option value="INVOICE">Invoice (Yearly)</option>
</select>
然后,当从下拉列表中选择发票时,它会显示以下内容:
<tbody id="INVOICE" style="display: none;">
<tr>
<td class="field">Thank you for selecting to pay yearly in advance. By doing so you
are receiving one month's free listing.
</td></tr>
</tbody>
但是现在我想在选择发票但在页面的另一部分显示以下内容:
<tbody id="INVOICE" style="display: none;">
<tr><td height="5"></td></tr>
<tr><td align="right">This is your discounted yearly price</td></tr>
</tbody>
但只有第一部分显示,而不是两者。看起来您不能显示来自同一 ID 的多个内容。
希望你能帮我?
提前致谢!