如何使用javascript/jquery获取html struts样式类

如何使用javascript/jquery获取html struts样式类,java,javascript,jquery,jsp,struts2,Java,Javascript,Jquery,Jsp,Struts2,我需要获取javascript中styleClass元素的值。页面在jsp中,带有struts/html标记元素。jsp代码是 <input type="hidden" class="filename" name="filename" value="<%= filename %>" /> <html:file property="testfile" styleClass="testfile"/> 然而,在第一种

我需要获取javascript中styleClass元素的值。页面在jsp中,带有struts/html标记元素。jsp代码是

<input type="hidden" class="filename" name="filename" value="<%= filename %>" />
                        <html:file property="testfile" styleClass="testfile"/>

然而,在第一种情况下(文件名),我得到返回的[object object],在第二种情况下,我得到“undefined”。有人能给一些关于如何在jquery中获得上传文件名的建议吗。如果您想从输入中获取值,请多谢:

var filename=$('.filename').val()

var filename=jQuery('.filename').val()(同上)

在这里阅读更多->

试试这个

var testfile= jQuery('.testfile').attr('value');
可能是由于安全原因,您的浏览器阻止访问value属性。在不同的浏览器中尝试这两个选项-Chrome、Firefox、IE等

var testfile= jQuery('.testfile').attr('value');