I am working on a form section that allows users to upload a file. I am looking to only have the filename sent to a text field within the same form. For example, if a user uploads "C:/Folder/image.jpg", I want the text field to display "image.jpg". I have attempted to write some code myself, but I am aware that there are errors:
function ff_uploadimages_action(element, action)
{var m = data.match(/((*):\/)/(.*)[\/\\]([^\/\\]+\.\w+)$/);
switch (action) {
case 'change':
if (data.match(/((*):\/)/(.*)[\/\\]([^\/\\]+\.\w+)$/).value)
ff_getElementByName('filename').value = m[2].text;
default:;
} // switch
} // ff_uploadimages_action
The ff_uploadimages field pertains to the file upload, while the filename field is where the name should be displayed. Any assistance would be greatly appreciated! Thank you.