File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes JSP and the fly likes Form is not submitting on TAB navigation Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » JSP
Reply locked New topic

Form is not submitting on TAB navigation

G.T. Reddy
Ranch Hand

Joined: Jun 25, 2002
Posts: 45
Hi All,
I have a problem while submitting the form through tab navigation.

in a form I have browse button(created using <input type="file"> tag) but this is hidden by a customized browse button as shown in the following code.

<form id="uploadform" name ="uploadform" method="post" enctype="multipart/form-data" action="<e:txDir />/SaveImageEvent"

<input type="file" class="hide" id="datafileLogo" name="datafileLogo"
<a href="javascript:repReportOptions.openFileWindow('datafileLogo')" id="likfileLogo"><img src="/browse_btn.gif" border="disabled"/></a>

//this method is used to open the file selection window on clicking the image above Browse image.
this.openFileWindow = function(objectId)
var flvar = document.getElementById(objectId);;

//this save image method is called when the user selects the image from the file window( on onChange) .Here I have to use the TAB navigation only to select and submit the selected file.
this.saveImage = function(imagePrefix,imageName,displayImageFrame)
var fileName = document.getElementById(imageName).value;
var fileType = fileName.substr(fileName.lastIndexOf("."));
var fileSystem = new ActiveXObject("Scripting.FileSystemObject");
var thefile = fileSystem.getFile(fileName);
var size = thefile.size;

if(((fileType == ".gif") || (fileType == ".GIF")) && (size <= 1048576))
document.uploadform.imageType.value = fileType;
document.uploadform.imagePrefix.value = imagePrefix;
document.uploadform.fileOperation.value= 'saveImage'; = displayImageFrame;
document.uploadform.imagefileName.value = imageName;
util.alert("Images must be .gif files less than 1MB is size. Click the information icon in the coverpage options section for more information.");

Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 61612

Please do not post the same question ore than once.

[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
I agree. Here's the link:
subject: Form is not submitting on TAB navigation