我想從HTML輸入中獲取輸入值,然後通過單擊結果按鈕來顯示值。 這裏是我的代碼:Javascript onClick()不適用於我的按鈕來計算表單輸入?
HTML:
<form class="form-inline">
<div class="row">
<div class="col-md-6 col-sm-6">
<div class="form-group">
<div class="col-md-5 col-sm-5">
<label for="purchase-price">Purchase Price</label>
</div>
<div class="col-md-7 col-sm-7">
<div class="select-wrapper">
<input type="text" id="purchase-price">
</div>
</div>
</div>
</div>
<div class="col-md-6 col-sm-6">
<div class="col-md-5 col-sm-5">
<button class="mortgage-button" id="mortgage-calculate" onClick="result()">CALCULATE</button>
</div>
</div>
</div>
<!-- end of row -->
</form>
的JavaScript:
var paid_in_percent;
function setValue(){
paid_in_percent = document.getElementById("#purchase-price").value;
}
function result(){
setValue();
alert(paid_in_percent);
}
其實我想:
我想借此從HTML輸入的輸入,然後我想計算這些結果,最後點擊結果/計算按鈕我想揭示計算結果。
這裏是jsfiddle
因此,您想在警報框中顯示'#purchase-price'的值嗎?或者你真的想要計算所有投入的最終百分比? –
從'getElementById'中刪除'#'。 – jcubic
是的。我的主要目標是我想獲取更多的輸入值,計算並點擊計算按鈕,結果將顯示在警戒狀態。 –