getElementById().value未设置隐藏输入
getElementById().value does not set the hidden input
我面临一个有趣的情况。我试图通过使用javaScript代码将myBean中的myValue设置为隐藏输入,但它不起作用。我调试并看到它从myBean调用getMyValue()方法,然后什么也不做。它不会给出错误或警告,也不会设置值。请帮忙。
提前谢谢。代码如下:
<h:body>
<script type="text/javascript">
function setHiddenValue(){
document.getElementById('myForm:hidden2').value = 3.0;
}
</script>
<h:form id="myForm">
<h:inputHidden id="hidden2" value="#{myBean.myValue}" />
<h:commandButton value="submit" action="..." onclick="setHiddenValue();" />
</h:form>
</h:body>
按钮不是在提交表单而不是执行onclick操作吗?请尝试相同的方法,但使用
<button onclick="setHiddenValue();">submit</button>
而不是
<h:commandButton value="submit" action="..." onclick="setHiddenValue();" />
或者替代使用:
<h:commandButton value="submit" action="..." onclick="setHiddenValue(); return false;" />
相关文章:
- 通过ng-if设置隐藏文本框的值
- 如何在代码镜像编辑器中设置隐藏值
- getElementById().value未设置隐藏输入
- 根据两个下拉菜单的选择设置隐藏值
- 设置隐藏值后重新加载页面
- 如何在使用servlet处理时使用javascript设置隐藏变量的值
- 如何使用 Javascript 从 iFrame 响应中设置隐藏字段值
- 使用 blueimp 文件上传完成后设置隐藏字段的值
- jquery设置隐藏的输入值在IE7和IE8中未按预期工作
- 设置隐藏值字段 Javascript 的值
- 无法在 javascript 中设置隐藏字段值
- form.submit() 设置隐藏字段 = “”
- 根据单击的按钮以模式形式设置隐藏输入
- Jquery无法设置隐藏字段值
- 点击时设置隐藏嵌套列表格式有问题
- 使用鼠标悬停/悬停事件设置隐藏元素的值
- 设置隐藏页面名称的表单值
- 无法设置隐藏输入字段的值
- JavaScript:switch语句未设置隐藏元素值
- 通过javascript设置隐藏变量在Wordpress 3.3.1管理插件页面中不起作用