Using Notes 'ESC' Functionality in Web

We all are used to using the "Escape" button while saving a document in Notes. In order to get the same functionality for Web-enabled forms, I have used JavaScript. One can call in another JavaScript function instead of an alert to achieve the "SAVE" functionality.

This should go in the "$$HTMLHead" field (text-computed) hidden while reading/editing:

"<SCRIPT LANGUAGE="JavaScript"> var key = new Array(); key['27'] = "Do You Want to Save Your Changes"; function getKey(keyStroke) { isNetscape=(document.layers); eventChooser = (isNetscape) ? keyStroke.which : event.keyCode; which =String.fromCharCode(eventChooser).toLowerCase(); for (var i in key) if (eventChooser == i) if(confirm(key[i])) { alert('Wow It worked');} else { alert('No it didnt'); } } document.onkeypress = getKey; </script>"

This was first published in November 2000

Dig deeper on Domino Resources - Part 6



Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:




  • 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 ...