本文介绍了如何从JSF 2.0中的javascript获取元素的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有JSF代码,例如:

I have JSF code like:

<h:inputText id="from" value="#{fromToMBean.fromName}"/>

我想通过ID(from)从JavaScript中获取此元素,但是我不能,因为在生成的HTML中它是j_idt8:from

I would like to get this element from JavaScript by ID (from), but I can't, because in generated HTML it is j_idt8:from

如何在例如jQuery的?有什么方法可以强制JSF2不更改ID?

How can I get this element in e.g. jQuery? Is there any way to force JSF2 not to change ids?

推荐答案

您可以使用仅分配给该元素的自定义类,并使用css选择器,或者为表单分配一个id并获取具有id的元素formid:from.

You can either use a custom class which you only assign to this element and use css selectors or assign an id to the form and get the element with the id formid:from.

这篇关于如何从JSF 2.0中的javascript获取元素的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-28 05:54