【发布时间】:2014-07-18 13:36:15
【问题描述】:
嗨,如何将菜单顺序文本框向左对齐。请帮忙...
<tr>
<s:hidden id="id" name="userMenuEntity.userMenuId"/>
<s:textfield id="name" name="userMenuEntity.userMenuName" key="label.menuName" maxlength="15" size="30" required="true" labelSeparator=""/>
<s:textfield id="link" name="userMenuEntity.userMenuLink" key="label.menuLink" maxlength="20" size="30" required="true" labelSeparator=""/>
<s:textfield id="order" name="userMenuEntity.userMenuOrder" key="label.menuOrder" maxlength="3" size="10" required="true" labelSeparator=""/>
<s:select id="parentId" name="userMenuEntity.userParentMenuId" key="label.menuNameSelect" list="parentMenuList" headerKey="0" headerValue="-- Select Meny Type --" cssStyle="width:205px;" required="true" labelSeparator=""/>
<s:radio id="status" name="commonFields.userActive" key="label.status" list="userMenuStatus" required="true" labelSeparator=""/>
<s:textfield id="cdate" name="commonFields.userCreatedDate" key="label.CreatedDt" size="30" readonly="true" cssStyle="background-color:#E7EBDD;" required="true" labelSeparator=""/>
<s:textfield id="mdate" name="commonFields.userModifiedDate" key="label.ModifiedDt" size="30" readonly="true" cssStyle="background-color:#E7EBDD;" required="true" labelSeparator=""/>
</tr>
我的jsp在上面
下面是生成的 HTML:
<tr>
<td class="tdLabel"><label for="order" class="label">Menu Order<span class="required">*</span></label></td>
<td><input type="text" name="userMenuEntity.userMenuOrder" size="10" maxlength="3" value="" id="order"/></td>
</tr>
请检查。我无法弄清楚格式错误的 HTML...谢谢!!!
【问题讨论】:
-
感谢您的回复,但 Jsp 没有发布....
-
将相关代码非JSP作为文件发布。
-
查看生成的 HTML 格式错误。先解决这个问题。
-
如果您使用默认的
xhtml主题并将<s:textfield>放入tr那么它将是错误的,因为xhtml在元素周围添加了tr,并且不允许直接使用tr在另一个tr. -
好的。我删除了 tr,然后如何将菜单顺序文本框向左对齐?