jQuery的文本框 [英] jquery for the text boxes

查看:72
本文介绍了jQuery的文本框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


我有5个文本框.
每个文本框将具有以下代码.

Hi,
I have 5 text boxes.
Each text box will have the following code.

//Calculating Net Oil and BOE Gross Oil Value for P1 
  $('#txtOilGross-P1').blur(function () {
            var NriVal = $('#txtNRI').val()
            var GrossOilP1 = (+$('#txtOilGross-P1').val()) || 0
            if (NriVal >= 0 && NriVal != null) {
                var OilNet = (NriVal / 100) * GrossOilP1
                OilNet = Math.round(OilNet * Math.pow(10, 4)) / Math.pow(10, 4);
                $('#lblOilNet-P1').val(OilNet)
            }
});
//similarly for p2, p3,p4,p5


如果文本框数量增加怎么办?说如果我要有10个文本框,我不想有10个功能.


What if the number of text boxes increase? say if i am going to have 10 text boxes i dont want to have 10 functions.
Please let me know how can i do this?

推荐答案

(' function (){ var NriVal =
('#txtOilGross-P1').blur(function () { var NriVal =


(' var GrossOilP1 =(+
('#txtNRI').val() var GrossOilP1 = (+


(' #txtOilGross-P1').val())|| 0 如果(NriVal> = 0 && NriVal!= var OilNet =(NriVal/ 100 )* GrossOilP1 OilNet = 数学 .round(OilNet * 数学 .pow( 10 4 ))/数学 .pow( 4 );
('#txtOilGross-P1').val()) || 0 if (NriVal >= 0 && NriVal != null) { var OilNet = (NriVal / 100) * GrossOilP1 OilNet = Math.round(OilNet * Math.pow(10, 4)) / Math.pow(10, 4);


这篇关于jQuery的文本框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆