文本框启用和desiale有一些条件 [英] text box enable and desiale with some condition

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

问题描述

亲爱的先生,



i hv在我的会员页面中使用了6个文本框。我想要这样做...

if tbfirstper == 100然后tbsecondnominee,tbsecondper,tbthitdnominee,tbthirdper未启用。

如果tbfirstper& lt; 100;那么tbsecondnominee,tbsecondper启用,

如果tbfirstper + tbsecondper& lt; 100,然后tbthitdnominee,tbthirdper启用。

为此,我写了波纹管代码但是当我运行这个页面时,所有文本框都启用不禁用..

所以,请帮助我,我的错误或我将如何做到这一点????







================

Dear Sir,

i hv used 6 text boxes in my member page.And i want to do this...
if tbfirstper==100 then tbsecondnominee,tbsecondper,tbthitdnominee,tbthirdper is not enable.
If tbfirstper <100;then tbsecondnominee,tbsecondper is enable,
if tbfirstper+tbsecondper<100, then tbthitdnominee,tbthirdper is enable.
For that i have written the bellow code but when i run this page then all text boxes are enable not disable..
so please help me where is my mistake or how i will do this????



================

<script type="text/javascript">
    /*if tbfirstper==100 then tbsecondnominee,tbsecondper,tbthitdnominee,tbthirdper is not enable.
    If tbfirstper <100;then tbsecondnominee,tbsecondper is enable,
    if tbfirstper+tbsecondper<100, then tbthitdnominee,tbthirdper is enable,*/
    $(function () {
        $("#tbsecondnominee,#tbsecondper,#tbthitdnominee,#tbthirdper").attr("disabled", true);
        $("input[type='text']").blur(function () {
            var a = $("#tbfirstper").val();
            var b = $("#tbsecondper").val();
            //alert(a+b);

            if (parseInt(a) == 100) {
                $("#tbsecondnominee,#tbsecondper,#tbthitdnominee,#tbthirdper").attr("disabled", true);
            }
            if (a < 100 && a != "" && b == "") {
                //alert(b);
                $("#tbsecondnominee,#tbsecondper").attr("disabled", false);
                $("#tbthitdnominee,#tbthirdper").attr("disabled", true);
            }
            if (b != "" && parseInt(a) + parseInt(b) < 100) {
                //alert(a+b);
                $("#tbthitdnominee,#tbthirdper").attr("disabled", false);
            }
        });

    });
</script>







<fieldset>
<legend>Nominee Information</legend>

        First Nominee Name&nbsp;<asp:TextBox ID="tbfirstnominee" style="text-transform:uppercase" runat="server"></asp:TextBox>
        <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender8" runat="server" FilterType="LowercaseLetters,UppercaseLetters" TargetControlID="tbfirstnominee" />
&nbsp; Percentage&nbsp;<asp:TextBox ID="tbfirstper" MaxLength="3" runat="server" Width="35px"></asp:TextBox>
<cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender9" runat="server" FilterType="Numbers" TargetControlID="tbfirstper" />
        <br />
        <br />
        Second Mominee Name&nbsp;<asp:TextBox ID="tbsecondnominee" style="text-transform:uppercase"  runat="server"></asp:TextBox>
        <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender12" runat="server" FilterType="LowercaseLetters,UppercaseLetters" TargetControlID="tbsecondnominee" />
&nbsp; Percentage&nbsp;<asp:TextBox ID="tbsecondper" MaxLength="3" value="0" runat="server" Width="34px"></asp:TextBox>
  <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender10" runat="server" FilterType="Numbers" TargetControlID="tbsecondper" />
        <br />
        <br />
        Third Mominee Name&nbsp;<asp:TextBox ID="tbthitdnominee" style="text-transform:uppercase" runat="server"></asp:TextBox>
        <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender13" runat="server" FilterType="LowercaseLetters,UppercaseLetters" TargetControlID="tbthitdnominee" />
&nbsp; Percentage&nbsp;<asp:TextBox ID="tbthirdper" MaxLength="3" value="0" runat="server" Width="34px"></asp:TextBox>
    <cc1:FilteredTextBoxExtender ID="FilteredTextBoxExtender11" runat="server" FilterType="Numbers" TargetControlID="tbthirdper" />
        <br />
        <br />
</fieldset>

推荐答案

(function(){
(function () {


#tbsecondnominee,#tbsecondper,#tbthitdnominee,#tbthirdper)。attr( 已禁用 true );
("#tbsecondnominee,#tbsecondper,#tbthitdnominee,#tbthirdper").attr("disabled", true);


input [type ='text'])。blur(function(){
var a =
("input[type='text']").blur(function () { var a =


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

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