使用 jsp 和 struts 1 在 html 标签上自动对焦
autofocus on html tag using jsp and struts 1
我与 jsp 和 Struts 1 一起工作。
我需要在加载时在此页面中设置焦点登录按钮,以便更快地登录。
这是我的 html 表格:
<html:form action="/someAction.do" method="post">
<tr><td class="someClass" align=right>email: </td><td><html:text size="40" property="email"/><td></td></tr>
<tr><td class="someClass" align=right>password: </td><td><html:password size="40" property="password"/><td></td></tr>
<tr><td align=center colspan=2><br/>
<html:submit value="login"/>
</td></tr>
我试过这样做:
<html:submit value="login" property="submit"/>
然后使用javascript:
window.onload = function(){
document.getElementsByName("submit").focus();
}
这是行不通的。
我想为标签使用 "Id" 属性,但我不知道如何在 Struts 1 中执行此操作。
有人知道 Struts 1 吗? ))
您可以使用 styleId
。例如-
UserName: <html:text property="userName" styleId="userName"></html:text>
PassWord: <html:password property="passWord" styleId="passWord"></html:password>
我与 jsp 和 Struts 1 一起工作。 我需要在加载时在此页面中设置焦点登录按钮,以便更快地登录。
这是我的 html 表格:
<html:form action="/someAction.do" method="post">
<tr><td class="someClass" align=right>email: </td><td><html:text size="40" property="email"/><td></td></tr>
<tr><td class="someClass" align=right>password: </td><td><html:password size="40" property="password"/><td></td></tr>
<tr><td align=center colspan=2><br/>
<html:submit value="login"/>
</td></tr>
我试过这样做:
<html:submit value="login" property="submit"/>
然后使用javascript:
window.onload = function(){
document.getElementsByName("submit").focus();
}
这是行不通的。
我想为标签使用 "Id" 属性,但我不知道如何在 Struts 1 中执行此操作。 有人知道 Struts 1 吗? ))
您可以使用 styleId
。例如-
UserName: <html:text property="userName" styleId="userName"></html:text>
PassWord: <html:password property="passWord" styleId="passWord"></html:password>