我正在尝试访问不是wicket组件的表单值,我不知道该怎么做。
我有一个TextField firstName,TextField姓氏,我从javascript获取一个值,我想传递给我的页面的onSubmit表单,但我不知道如何访问它。
或者我可以用另一种方式获得价值。
这是代码的一部分
<script type="IN/Login">
<input type="hidden" name="linkedin-id" value="<?js= id ?>" wicket:id="hidden" />
</script>
我假设因为wicket:id在脚本标记中,它认为我没有将组件添加到html页面。
我想要做的就是将id传递到我的wicket形式的“onSubmit”方法中。
任何帮助将不胜感激。我是javascript的新手,所以看起来这很容易做到。我只是无法看到它
答案 0 :(得分:0)
抱歉,开始在上面发表评论。我想出来了。我将其更改为如下。
<script type="IN/Login">
<input type="hidden" name="linkedin-id" value="<?js= id ?>" />
</script>
和我的onSubmit
Request request = getRequest();
IRequestParameters irp = request.getPostParameters();
System.out.println("link id " + irp.getParameterValue("linkedin-id"));