【发布时间】:2013-11-29 07:26:16
【问题描述】:
我有两个字段:输入和输出。在输入中,我正在编写 html 代码,按下按钮并在输出字段中查看呈现的代码。
<h:form id="displayForm">
<p:commandButton value="Execute" actionListener="#{screenController.executeCode}" update="displayForm:output"/>
<h:inputTextarea value="#{screenModel.input}" rows="20" cols="165"/>
<br/>
<h:outputText id="output" value="#{screenModel.output}" escape="false"/>
</h:form>
但是,当我写的时候
<script>
document.write("1")
</script>
所有页面都已呈现。我完全不了解 java-script,但我有想法。我可以在某些代码上替换文档,而不是仅在“输出”字段上进行渲染。我该怎么做?
【问题讨论】:
标签: javascript jquery html jsf