如果名称更改,Javascript返回NaN
我一直在尝试为我在学校的项目网站创建一个购物车。我复制了Javascript语法,并尝试将名称更改为我网站中已有的名称。但是,这样做会返回NaN值。有人能帮我找出原因吗?非常感谢你 以下是原始代码: javascript:如果名称更改,Javascript返回NaN,javascript,html,Javascript,Html,我一直在尝试为我在学校的项目网站创建一个购物车。我复制了Javascript语法,并尝试将名称更改为我网站中已有的名称。但是,这样做会返回NaN值。有人能帮我找出原因吗?非常感谢你 以下是原始代码: javascript: <script src="http://code.jquery.com/jquery-1.11.2.min.js"></script> <script type="text/javascript"> $(document).read
<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(e) {
$("input").change (function() {
var toplam=0;
$("input[name=gider]").each(function(){
toplam=toplam + parseInt($(this).val());
})
$("input[name=toplam_gider]").val(toplam);
});
<input type="text" name="gider" value="0"></input><br><br>
<input type="text" name="gider" value="0"></input><br><br>
<input type="text" name="gider" value="0"></input><br><br>
<input type="text" name="toplam_gider" value="0"></input><br><br>
<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
<script type="text/javascript">$(document).ready(function(e) {
$("input").change (function() {
var ac
$("input[name=acf]").each(function(){
ac=ac + parseInt($(this).val());
})
$("input[name=ac_acf]").val(ac);
});
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="ac_acf" value="0"></input><BR><BR>
$(文档).ready(函数(e){
$(“输入”).change(函数(){
var-toplam=0;
$(“输入[name=gider]”)。每个(函数(){
toplam=toplam+parseInt($(this.val());
})
$(“输入[name=toplam_gider]”)val(toplam);
});
}));
HTML:
<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(e) {
$("input").change (function() {
var toplam=0;
$("input[name=gider]").each(function(){
toplam=toplam + parseInt($(this).val());
})
$("input[name=toplam_gider]").val(toplam);
});
<input type="text" name="gider" value="0"></input><br><br>
<input type="text" name="gider" value="0"></input><br><br>
<input type="text" name="gider" value="0"></input><br><br>
<input type="text" name="toplam_gider" value="0"></input><br><br>
<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
<script type="text/javascript">$(document).ready(function(e) {
$("input").change (function() {
var ac
$("input[name=acf]").each(function(){
ac=ac + parseInt($(this).val());
})
$("input[name=ac_acf]").val(ac);
});
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="ac_acf" value="0"></input><BR><BR>
以下是我的代码版本:
javascript:
<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(e) {
$("input").change (function() {
var toplam=0;
$("input[name=gider]").each(function(){
toplam=toplam + parseInt($(this).val());
})
$("input[name=toplam_gider]").val(toplam);
});
<input type="text" name="gider" value="0"></input><br><br>
<input type="text" name="gider" value="0"></input><br><br>
<input type="text" name="gider" value="0"></input><br><br>
<input type="text" name="toplam_gider" value="0"></input><br><br>
<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
<script type="text/javascript">$(document).ready(function(e) {
$("input").change (function() {
var ac
$("input[name=acf]").each(function(){
ac=ac + parseInt($(this).val());
})
$("input[name=ac_acf]").val(ac);
});
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="ac_acf" value="0"></input><BR><BR>
$(文档).ready(函数(e){
$(“输入”).change(函数(){
var ac
$(“输入[name=acf]”)。每个(函数(){
ac=ac+parseInt($(this.val());
})
$(“输入[name=ac_acf]”)val(ac);
});
}));
HTML:
<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(e) {
$("input").change (function() {
var toplam=0;
$("input[name=gider]").each(function(){
toplam=toplam + parseInt($(this).val());
})
$("input[name=toplam_gider]").val(toplam);
});
<input type="text" name="gider" value="0"></input><br><br>
<input type="text" name="gider" value="0"></input><br><br>
<input type="text" name="gider" value="0"></input><br><br>
<input type="text" name="toplam_gider" value="0"></input><br><br>
<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
<script type="text/javascript">$(document).ready(function(e) {
$("input").change (function() {
var ac
$("input[name=acf]").each(function(){
ac=ac + parseInt($(this).val());
})
$("input[name=ac_acf]").val(ac);
});
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="acf" value="0"></input><BR><BR>
<input type="text" name="ac_acf" value="0"></input><BR><BR>
我一直试图用“ac”
替换“toplam”
,用“acf”
替换“gider”
请帮帮我。谢谢
var ac = "";
$("input[name=acf]").each(function(){
ac=ac + parseInt($(this).val());
})
$("input[name=ac_acf]").val(ac);
您在开始时没有初始化ac
您在开始时没有初始化ac