JSF 怎么使用JS
比如<scripttype="text/javascript">functionchange(){alert("1111");}</script><h:commandBu...
比如<script type="text/javascript">
function change() {
alert("1111");
}
</script>
<h:commandButton onclick=" change() "/> 标签
都无法弹出窗口了 直接提交了 展开
function change() {
alert("1111");
}
</script>
<h:commandButton onclick=" change() "/> 标签
都无法弹出窗口了 直接提交了 展开
2个回答
展开全部
调试过程中观察了错误消息么?比如 Chrome 浏览器是按 F12 出调试窗口。
另外如果有什么需要测试的,一般需要检测返回值的,如:onclick = "return change();"
需要学会观察和调试代码,在浏览器中观察 JSF 帮我们最终生成的 HTML 代码是什么样的,有助于找回问题来。
另外如果有什么需要测试的,一般需要检测返回值的,如:onclick = "return change();"
需要学会观察和调试代码,在浏览器中观察 JSF 帮我们最终生成的 HTML 代码是什么样的,有助于找回问题来。
追答
我之前用 JSF 1.1 是在9年前,现在不记得了,如果你想研究一下或许你可以看 JSF 的源码。
JSF 在服务端有一个组件树,它的根是 view root,里面的对象在 JSF 生命周期的最后一个阶段 rendering response 时会使用这个相应的 JSF 标签对应的 component 一些 encode???方法把自己编码成一段 html 代码,从JSF源码中的这部分可以找到答案,当然你可以再去百度问题其它人。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询