使用JSF可以删除组件HTML内容
Is is possible to delete Component HTML Content with JSF
我有这样的HTML内容:
<div id="j_idt33:summary">
<ul id="j_idt33:summary2" class="summary">
<li style="margin-right: 85%; Color:red;">Some Error Message.</li>
</ul>
</div>
我想当用户点击一个按钮,以清除该DIV的所有内容得到输出,如:
<div id="j_idt33:summary">
</div>
有可能用JSF做类似的事情吗?还是用JavaScript实现?你们有什么建议吗?
请建议。
在JavaScript端,你可以这样做:
document.getElementById("j_idt33:summary").innerHTML = "";
或者当你使用jQuery时:
$("#j_idt33'':summary").empty();
您只需要给具有id="j_idt33"
(我猜是<h:form>
)的HTML表示的父NamingContainer
组件一个固定的ID,以便代码更健壮。生成的ID可能会随着JSF impl/版本和组件树的状态而改变。
相关文章:
- 自定义HTML元素属性未显示-Web组件
- 如何在v-html中使用组件
- 为什么不't React缓存子组件的html元素
- 用任意html替换ExtJS组件的内容
- 如何在html中使用两个组件
- 加载 HTML 模板以通过浏览器与挖空组件一起使用
- react如何与修改html的javascript ui组件协同工作
- HTML JavaScript动态画布组件
- HTML代码表单Angular2组件属性
- Asp NET在不同的解决方案中共享了html组件
- Aurelia中HTML组件和普通组件之间的区别
- 敲除组件小部件模板requirejs.html
- 使用ejs组件将数据从js发送到html
- 是否可以根据Reactjs中实际布局的html来操作组件
- 如何在HTML中设置React组件的样式
- React.js直接用HTML编写组件
- 将组件html的值作为参数传递
- 使用JSF可以删除组件HTML内容
- Angular2:克隆组件/ HTML元素及其功能
- 如何从组件html加载脚本文件