<link href=<s:url value="/skin/default.css"/> rel="stylesheet" type="text/css">
<script language="JavaScript">
- function enableUpload () {
-// ------------------------
- upform.doIt.disabled = false;
+ function updateUploadButton() {
+ if(upform.upload.value == null || upform.upload.value == '') {
+ upform.doIt.disabled = true;
+ } else {
+ upform.doIt.disabled = false;
+ }
}
</script>
</head>
<tr height=10><td></td></tr>
<s:hidden name="nextAction" value="%{nextAction}" />
<s:hidden name="index" value="%{index}" />
- <s:file name="upload" key="field.upload" onChange="enableUpload()" />
+ <tr>
+ <td><s:property value='getText("field.upload")'/>: <span class="error">*</span></td>
+ <td><input type="file" name="upload" onchange="updateUploadButton()" /></td>
+ </tr>
<tr height=10><td></td></tr>
<tr>
<td></td>
<td align=right>
- <input type="submit" name="cancel" value="<s:text name="button.cancel"/>"/>
- <input type="submit" name="doIt" value="<s:text name="button.upload"/>" disabled="true"/>
+ <s:submit theme="simple" name="cancel" key="button.cancel"/>
+ <s:submit theme="simple" name="doIt" key="button.upload" disabled="true"/>
</td>
</tr>
</table>