【发布时间】:2013-06-25 10:38:00
【问题描述】:
我试图弄清楚如何让我的 Javascript 代码检查是否选择了按钮。如果有,我想显示按钮的值。
我有以下 HTML:
<li class="control-group">
<label for="amount" class="control-label">Select an amount</label>
<div class="controls">
<div class="btn-group radioButtons amountButtons" data-toggle="buttons-radio">
@if (Model.PresetValues.Count > 0){
foreach (int value in Model.PresetValues) {
<button type="button" data-value="@value" class="btn @(Model.chargeViewModel.ChargeAmount == value ? "active" : "")">$@value</button>
}
}
<button type="button" data-value="other" class="btn toggleDiv toggleOnce" data-toggle-id="#manualAmount">Other</button>
</div>
<input type="hidden" class="radioHidden validate required validateAmount" value="" id="amount" name="ChargeAmount">
</div>
<div class="controls hide resize" id="manualAmount">
<div class="input-prepend input-append">
<button class="btn minus" type="button"><i class="icon-minus"></i></button>
<input class="span2 plusminus" data-max="100" data-min="10" data-increment="5" data-value="25" id="manualAmountInput" type="text" value="$25" disabled>
<button class="btn plus" type="button"><i class="icon-plus"></i></button>
</div>
</div>
</li>
这是我的两个按钮选项,我想编辑以下跨度
<span class="help-block">Your card will automatically reload $<span id="autoAmount">0</span> when your balance is lower than your reload threshold.</span>
我有以下脚本,我被认为会在单击时更改跨度的值,但我很难将它们连接在一起。
<script>
javascript: void (document.getElementById("autoAmount").innerHTML = amount);
</script>
如果有人有任何建议或想法,将不胜感激。 谢谢!
【问题讨论】:
标签: c# javascript html asp.net-mvc button