Salome HOME
Validation of the screens' input fields are implemented.
[tools/siman.git] / Workspace / Siman / WebContent / sadmin / upload.jsp
index 6723844010bf4b7ddd4aa37bb78ec1140d80b4a9..a8f11a541e63f37462a0a5fae32672b35afd37f2 100644 (file)
@@ -7,9 +7,12 @@
     <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")'/>:&nbsp;<span class="error">*</span></td>
+                       <td><input type="file" name="upload" onchange="updateUploadButton()" /></td>
+                     </tr>
               <tr height=10><td></td></tr>
               <tr>
                 <td></td>