<pre>
<input type='text' value='0' class='number' name='amount1'>
<input type='text' value='0' class='number' name='amount2'>
<input type='text' value='0' class='total' name='total'>
</pre>
<script>
var Total=0;
$(".number").focusout(function(){
if(!isNaN(parseInt($(this).val())) || parseInt($(this).val())>=0){
Total+=parseInt($(this).val());
$(".total").text(Total);
}
});
</script>
- 当我把文本框“100hai”的JavaScript采取100是一个数字。 并用100计算 2.当我将文本框asdas100放入时,确认无误。 做什么用的1问题
使用''和'this.valueAsNumber'而不是'$(this).val()' – Endless
https://jsfiddle.net/d37yw04v/ – Endless