2015-04-08 39 views
0

我使用jsp和Struts 1. 我需要在加載時在此頁面上設置登錄按鈕的焦點,以便更快地登錄。使用jsp和struts在html標籤上自動對焦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? ))

+0

您可以使用styleId – Kartic

回答

1

您可以使用styleId。例如 -

UserName: <html:text property="userName" styleId="userName"></html:text> 
PassWord: <html:password property="passWord" styleId="passWord"></html:password> 
+0

謝謝,它的工作原理! – Dan