隐藏和显示按钮javascript

隐藏和显示按钮javascript,javascript,jquery,Javascript,Jquery,我是javascript新手,如果我试图隐藏我的按钮并根据加载到字段中的值显示它,那么任何建议都会非常有用,但我下面的代码不起作用 有一个名为ook的字段,如果加载了页面,则ook中将显示一个值。这取决于数据库,但它将加载到页面中。如果值不是“是”,则我希望我的按钮隐藏 $(document).ready( function(){ var k = FormUtil.getField("ook").val(); if ( k ='YES')

我是javascript新手,如果我试图隐藏我的按钮并根据加载到字段中的值显示它,那么任何建议都会非常有用,但我下面的代码不起作用

有一个名为ook的字段,如果加载了页面,则ook中将显示一个值。这取决于数据库,但它将加载到页面中。如果值不是“是”,则我希望我的按钮隐藏

    $(document).ready( function(){

           var k = FormUtil.getField("ook").val();

           if ( k ='YES') {

               $("#btn).show();

           } else {  $("#btn).hide();
        }
    });

}

}


您在条件
(k='YES')
中有一个输入错误,也在
$(“#btn)
选择器中有一个输入错误

$(document).ready( function(){

       var k = FormUtil.getField("ook").val();

       if ( k == 'YES') {

           $("#btn").show();

       } else {  
           $("#btn").hide();
       }
});

您在条件
(k='YES')
中以及
$(“#btn)
选择器中有一个输入错误

$(document).ready( function(){

       var k = FormUtil.getField("ook").val();

       if ( k == 'YES') {

           $("#btn").show();

       } else {  
           $("#btn").hide();
       }
});


为什么你的代码到处都是这样?请使用IDE的重构/美化工具。我只是一个初学者,我正在尝试学习。谢谢你的建议。这段代码有一些语法错误,你应该先修复#1) 您的
$(函数(){}
缺少一个结束
#2)您的
否则{
缺少一个结束语
}
#3) 您的
$(“#btn)
缺少
,无法将其正确写入
$(“#btn”)
此外,
$(文档)。ready()
$(函数(){})
实际上是同一件事,因此您要做两次同样的事。你只需要其中一个,所以选择你更喜欢的一个,然后删除另一个。条件是错误的-使用
=
而不是
=
来检查等式为什么你的代码到处都是这样的?请使用IDE的重构/美化工具。我只是一个初学者,我正在尝试学习。谢谢你的建议。这段代码有一些语法错误,你应该先修复#1) 您的
$(函数(){}
缺少一个结束
#2)您的
否则{
缺少一个结束语
}
#3) 您的
$(“#btn)
缺少
,无法将其正确写入
$(“#btn”)
此外,
$(文档)。ready()
$(函数(){})
实际上是同一件事,因此您要做两次同样的事。你只需要其中的一个,所以选择你更喜欢的一个并删除另一个。条件是错误的-使用
=
而不是
=
来检查相等性包含对代码的简短解释可能会有帮助。是的,对上述代码的解释是,你可以使用method.css()隐藏或显示你的div加载页面时是否检查了“k”的值,如果未指定值,则可以将false设置为默认值,然后检查ook字段的返回值哦,对不起。请用$(“#btn”).css(“display,“none”)@sonal.paghdal在帖子左下方的“else”部分有一个“edit”按钮,可以用来编辑和修复帖子。包含代码的简短解释可能会有所帮助。是的,对上述代码的解释是,您可以使用method.css()隐藏或显示您的div你是否在页面加载时检查了“k”的值,如果没有指定值,那么你可以将false设置为默认值,然后检查ook字段的返回值哦,对不起。请用$(“#btn”).css(“display,“none”)@sonal.paghdal在帖子左下方有一个“edit”按钮,你可以用它来编辑和修复帖子。
$(document).ready( function(){

       var k = FormUtil.getField("ook").val();

       if ( k == 'YES') {

           $("#btn").show();

       } else {  
           $("#btn").hide();
       }
});