在提交jsf按钮时向表单传递一个javascript值
passing a javascript value to form on submit of jsf button
我正试图从javascript方法访问一个javascript可变值,并在提交时向jsf后台bean值和控制器中的访问提供帮助?感谢您抽出时间
function formValue(){
var e = document.getElementById("formid:dropdownlist1id");
var val = e.options[e.selectedIndex].value;
var e1 = document.getElementById("formid:dropdownlist2id");
var val1 = e1.options[e1.selectedIndex].value;
var result = document.write(val + ',' + val1);
return result;
}
jsp页面:
<h:commandButton styleClass="submitButton" value="search"
action="#{rController.method();}">
<h:inputHidden id="hiddentext" value="#{rController.formidinput}"/> </h:commandButton>
如果formid
是您要提交的表单,并且您希望将formValue()
的结果放入hiddentext
隐藏的<input>
字段,那么这应该可以工作。
如果这不是你想要的,那么你可能需要让你的问题更清楚一点。
Javascript:
function setFormValueInHiddenField() {
var value = formValue();
document.getElementById("formid:hiddentext").value = value;
}
JSP:
<h:form id="formid" onsubmit="setFormValueInHiddenField();">
相关文章:
- 我应该如何从xml文件构建一个javascript页面
- 有没有一个javascript图形绘制库可以进行气球树布局
- 如何将一个JavaScript函数回调为多个函数
- 代码背后调用一个JavaScript函数的按钮点击-C#
- 多次调用另一个javascript函数中的javascript函数
- HTML外部javascript加载另一个javascript
- 在一个javascript文件中为整个网站创建标签
- 在任何AJAX调用之前触发一个javascript函数
- 如何用另一个Javascript更改Javascript函数值
- 动态创建一个javascript/jquery多级数组
- 将变量值从一个javascript传递到另一个javascript
- 获取一个javascript对象attr's
- 是一个javascript bookmarklet,可以设置破坏跨域安全的域cookie
- PNG图像被覆盖,但每个图像都有一个链接可以更改,每次一个-Javascript/jQuery/CSS
- 添加一个javascript函数来下载elfinder上的事件
- 有没有一个Javascript代码可以看到你的缓存有多满
- 使用jenkins从不同文件夹中的文件构建一个javascript文件
- 是否有一个javascript库来解析简单的查询
- 一个javascript实现base64图像编码并将结果写入文本文件
- 使用一个Javascript函数提交多个表单可以在FF中工作,而不需要其他浏览器