Dojo Toolkit - 比较两个字符串

时间:2017-08-15 17:21:23

标签: java jsp dojo

我正在开发一个使用框架的旧项目:Dojo Toolkit。 我有一个带有以下代码的jsp文件:

dojo.style(dojo.byId('nameContainer'), 'display', 'none');

我在DOM中获取元素的id并将css-style设置为display:none。现在我想根据请求参数动态设置它。 像这样:

if (request.getAttribute("testAttributes").get("newName") === "test"){
           dojo.style(dojo.byId('nameContainer'), 'display', '');
     } else {
           dojo.style(dojo.byId('nameContainer'), 'display', 'none');
           }

我调试了代码,我正确地获取了attributeValue,但是我不知道如何比较DOJO中的两个字符串。我尝试了几种方法,但在文档中找不到任何有用的东西。上面的代码没有做任何事情......调试器跳转到if条件和else条件

1 个答案:

答案 0 :(得分:1)

dojo.style(dojo.byId('nameContainer'), 'display', '');

是否有任何理由使用''进行展示?看看这个简单的jsfiddle:

Fiddle