jQuery / JavaScript calculations
jQuery / JavaScript calculations
如何使用jQuery/javascript进行这些计算?
希望计算在结果div 标签中可见
高度 * 宽度 * 厚 * 密度
<input type="text" id="hojd" /> * <input type="text" id="bredd" /> * <input type="text" id="tjock" /> *
<select name="density" id="select">
<option value="2,4">concrete</option>
<option value="2,5">rock</option>
</select>
<br />
<div id="result"></div>
如果将
选择列表中的逗号更改为小数点,则以下代码将起作用(javascript 可能假定使用点作为小数分隔符)。这不包含任何值验证,我将让您自己做;)
function calc() {
var height = $('#hojd').val();
var width = $('#bredd').val();
var thick = $('#tjock').val();
var density = $('#select').val();
$('#result').html(height * width * thick * density);
}
$(function() {
$('#hojd, #bredd, #tjock, #select').change(calc);
});
编辑:
这是一个工作方法。http://jsfiddle.net/84Hvr/2/
尝试这样的事情:
var output = $('#hojd').val() * $('#bredd').val() * $('#tjock').val() * $('#select').val();
虽然,我会为下拉列表分配一个比"选择"更好的 ID 名称......
然后
$('#result').html(output);
相关文章:
- 使用ja将对象添加到HTML画布中
- 如何从document.getElementsByClassName('myTxtBox');中获取ja
- NaN with 6 calculations
- BMI calculations
- jQuery / JavaScript calculations
- 在 Jsctypes 中将 char * 从 javascript 传递到 c,并将 char * 从 c 传递到 ja
- 是否可以避免使用getter和setter的模式,并且仍然使用闭包ADVANCED_OPTIMIZATIONS最小化Ja
- jQuery Calculations-如何根据发送到一个数量字段的合计触发多个折扣条件
- 如何重置“;readonly=true”;从php创建的表单中的输入字段为“”;readonly=false”;使用ja
- PDF javascript calculations
- JavaScript calculations
- 无法在chrome本地存储中使用jquery,如何使用.remove() jquery方法的css:有伪选择器只使用ja
- 使用ja/jQuery提交表单,并停留在同一页面
- “test”和“test”有什么区别?Javascript变量和"#test"变量可以将var ja
- What's the difference between & and && in Ja
- 32.48 * 10 = 324.79999999999995 in javascript calculations
- chrome中的Javascript window.print(),关闭新窗口或选项卡而不是取消打印会在父窗口中阻止Ja
- Jquery - customize ui.ja
- 带有Hierarchy的Telerik radgrid不会在OnHierarchyExpanding事件上运行客户端ja