在我的 new.html.erb 中,我有以下内容:
<%= hidden_field :shipping_charges %>
<%= label_tag :rush_shipment, "Rush My Shipment" %>>
<%= check_box_tag :rush_shipment, :checked => false, :onclick => "add_rush_shipment_charges()" %>
<p>My Shipping charges: <span id="shipping_charges"></span>
在我的 javascript 文件中,我有以下内容:
function add_rush_shipment_charges()
{
document.getElementById('shipping_charges').value = 25;
}
当我点击复选框时,我应该会在运费后看到 25,但没有任何反应。有任何想法吗。
编辑:
请注意,我编辑了问题以反映我从答案 #1 中获得的信息,但我仍然没有看到任何内容。