gpt4 book ai didi

javascript - 设置h的值:outputText using Javascript

转载 作者:行者123 更新时间:2023-11-29 10:52:16 24 4
gpt4 key购买 nike

我有一个 JSF 输出文本,如下所示:

<h:outputText id="totalCount" value="#{myBean.totalCount}" />

在我的 javascript 中——它是从 h:selectOneMenu 调用的,我正在尝试计算计数并设置它。

var total = <some calculation is done>;
document.getElementById("myForm:totalCount").value=total;

我通过添加警报验证了该值的设置,但这并没有反射(reflect)在页面中。进一步注意到输出文本被呈现为 SPAN HTML 标记。

那么,它不能在 Javascipt 中运行吗?有什么建议吗?

感谢任何能帮助我的人。

最佳答案

在 span 的情况下,这宁愿是“innerHTML”而不是“value”。问题是,即使您在客户端更新它,值也不会提交给服务器,并且会在最近的刷新时丢失。将 f:ajax 行为添加到您的菜单并在那里更新值会更安全。

关于javascript - 设置h的值:outputText using Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7954821/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com