通过jQuery从jstl文本字段获取值

时间:2014-06-14 07:14:46

标签: javascript jquery jstl

我正在使用jstl和jQuery在spring工作。我在jsp页面中有一个文本字段为 -

<form:input path="suv.userName" cssClass="textField" placeholder="Username (Email-Id)"/>

问题是 - 当我试图通过jQuery获取字段值时 - alert($("#suv.userName").val()); 我收到了未定义的消息。但是当我尝试使用javascript时 -

alert(document.getElementById("suv.userName").value);

我得到了正确的价值。 我认为 suv.userName 中出现了一些问题。&#39;。&#39;之间。请帮助如何在jQuery中获取值。

1 个答案:

答案 0 :(得分:1)

由于.meta-character,您必须使用\\将其转义才能使该选择器生效。

尝试,

alert($("#suv\\.userName").val());

DEMO