如何使用ceratin Javascript逻辑更新JSP页面html元素
How to update a JSP page html element using ceratin Javascript logic?
我有一个名为root.jsp
的JSP页面,其中有一个页脚标记,用于替换某些文本(来自java端的属性文件)。页脚标记本身使用基于登录到网站的某些角色的手写体显示。root.jsp
包含global.js
文件,这里是代码片段
**root.jsp**
<%if(role.equals("Learner")){%>
<footer>
<p id ="par1">${userAccessMsg}.</p>
<p id ="par2">${userNoFolderAccessMsg}.</p>
</footer>
<%} %>
我只需要通过检查变量folders
是否为空来显示一个<p>
标签。
**global.js**
var folders = getConfigLinkedFolders();
function getConfigLinkedFolders {
return arrayList; /*["defssfsf","hrhrhhr"] */
}
我该怎么做?
在DOM就绪处理程序中有一个方法,在中可以向有问题的元素添加一个类。
$(document).ready(function() {
var folders = getConfigLinkedFolders();
if(folders && folders.length > 0) {
$('#par2').addClass('hide');
} else {
$('#par1').addClass('hide');
}
});
function getConfigLinkedFolders {
return arrayList; /*["defssfsf","hrhrhhr"] */
}
在您的CSS文件中定义类hide
.hide {
display : none;
}
相关文章:
- 如何将输入类型值或id从一个jsp传递到另一个jsp页面
- 如何将日期id从一个jsp传递到另一个jsp页面
- 将多个参数从jsp页面传递给javascript函数
- 如何使用JavaScript更新JSP页面的一些组件
- 从JSP页面调用Java Script函数未返回值
- AJAX隐藏调用jsp页面
- 如何使用JavaScript在JSP页面上从下拉列表中呈现选定值的属性
- 如何使用按钮从 JSP 页面执行 Java 代码
- 是否可以在jsp页面中使用JavaScriptSpellCheck
- 如何在刷新jsp页面后保持单选按钮选中点击单选按钮
- 管理<iframe>在jsp页面中
- jsp页面中的Java变量和Javascript变量
- 需要帮助获取javascript中包含的jsp页面的名称
- JavaScript没有'JSP页面重定向后无法工作..任何解决方案
- 如何在jsp页面中包含一个拖放交互UI
- window.open无法在显示pdf的jsp页面中工作
- 如何使用ceratin Javascript逻辑更新JSP页面html元素
- 如何在JSP页面中使用JavaScript捕获鼠标拖动坐标
- 不可刷新的Jsp页面
- 方法以打开Javascript中的另一个jsp页面