Manage Learn to apply best practices and optimize your operations.

Trap an attachment path via the Domino file upload control field

Get the steps to trap the path of an uploaded attachment in your Notes Domino environment using the Domino file upload control field, JavaScript and HTML.

In some cases, such as to redirect attachments to a specific directory, you may want to trap the path of an uploaded attachment in your Notes/Domino environment. If so, use the Domino file upload control field and some HTML and JavaScript code. This tip gives you a few easy steps to trap an attachment, so that you can retrieve its path quickly and easily.

  1. Click on the file upload control field and go to "Properties." In the HTML tab, paste the following code into the "Others" field:
  2. Create a text field and label it "Path." This is where you will store the path value that you receive from the file upload control field.
  3. In the form's JavaScript header, paste the following code:
    var uplpath ;   
    function GetValue(path)
       uplpath = path;      
    document.forms[0].path.value = uplpath.value
  4. Finally, browse through the form and attach the file using the file upload control field. Notice that the path has been trapped in the previously crated "Path" text field.

Do you have comments on this tip? Let us know.

This tip was submitted to the tip library by member Gowri Balasundaram. Please let others know how useful it is via the rating scale below. Do you have a useful Lotus Notes, Domino, Workplace or WebSphere tip or code snippet to share? Submit it to our monthly tip contest and you could win a prize.

Related information from

Dig Deeper on JavaScript for Lotus Notes Domino



  • iSeries tutorials's tutorials provide in-depth information on the iSeries. Our iSeries tutorials address areas you need to know about...

  • V6R1 upgrade planning checklist

    When upgrading to V6R1, make sure your software will be supported, your programs will function and the correct PTFs have been ...

  • Connecting multiple iSeries systems through DDM

    Working with databases over multiple iSeries systems can be simple when remotely connecting logical partitions with distributed ...