我正在處理一個項目,我必須對輸入字段的現有值進行一些計算。假設輸入值是400或其他。使用.val()計算輸入jQuery
下方我有一個選擇框YES手段添加,NO手段添加或-425。減去;
HTML:
<input id="priceTag" name="priceTag" type="text" value="400">
<select id="designChoice" name="designChoice">
<option>Choose--</option>
<option value="yes">yes</option>
<option value="no">no</option>
</select>
的jQuery:
jQuery(document).ready(function($){
var priceTag = $('#priceTag');
$('#designChoice').on('change', function(){
if($(this).val()==='yes'){
/* Here i want to add + 425 to the */
}else{
/* Here I want to add nothing to the input or substract -425 */
}
});
});
我已經試過:
priceTag.val(+ 425);
/* And more of this type of wrong code ;-P */
我試圖查找現有的例子,但我沒有找到很多例子都非常感謝您的回答!
你tottaly對的,我西港島線編輯自己的帖子,謝謝! – Paul
在「否」的情況下,您是否減去425,並且在哪個值中保留該值?這是一個重要的觀點,否則你的問題不能得到妥善的回答。 – Christoph
他的意思是,如果點擊'yes',如果已經添加了'no',則應該減去425。 –