如何检查隐藏字段是否没有值?

Ars*_*Ali 1 javascript jquery

我创建了一个隐藏字段,如果隐藏字段有空值,那么这里运行的代码是我的代码:

 <input type="hidden" id="itemscounter" name="itemscounter" value=""/>

if ($('#itemcounter').val()==""){
            $('#itemscounter').val("1");
            var counter=$('#itemscounter').val();
            var quantity=$('#quantity').val();
            var unitprice=$('#unitprice').val();
            var linetotal=quantity*unitprice;
            that.parent().find('.linetotal').val(linetotal) 
            $("#invoicetotalamount").val(+linetotal)
            var discount=document.getElementById('discount').value ;
            var discountamount= discount/100 * linetotal;
            var amount=linetotal-discountamount;
            $("#balanceamount").val(+amount);
        }
Run Code Online (Sandbox Code Playgroud)

Opt*_*ime 5

有一个错字,您的 id 是“itemscounter”,您正在检查“itemcounter”,还要确保将其放入<script>标签中。

if ($('#itemscounter').val()==""){
        $('#itemscounter').val("1");
        var counter=$('#itemscounter').val();
        var quantity=$('#quantity').val();
        var unitprice=$('#unitprice').val();
        var linetotal=quantity*unitprice;
        that.parent().find('.linetotal').val(linetotal) 
        $("#invoicetotalamount").val(+linetotal)
        var discount=document.getElementById('discount').value ;
        var discountamount= discount/100 * linetotal;
        var amount=linetotal-discountamount;
        $("#balanceamount").val(+amount);
    }
Run Code Online (Sandbox Code Playgroud)