Easiest Edit In Place 1.2

This page is dedicated to our nifty little script to edit data in place. There are alternatives that you may want to try, but we have several features that we think make our script useful for others:

  • It requires only 1 line of javascript to make any number of widgets editable.
  • Caret positioning. When editing inline, the caret is positioned at the point the user clicked, to make it more intuitive.
  • Editor can be anything, from ordinary text input to text area's or custom widgets.
  • Everything can be styled using CSS.
Eeip has been tested on Firefox and IE. It's released under the BSD license, so you may do with it whatever you like.
Feedback is more than welcome.

Online demo Download Our other software

Changes in 1.2: fixed a bug where a placeholder was sometimes displayed when fields were initially empty.
Changes in 1.1: fixed class declaration so eeip doesn't conflict with other Epointment oneliners.


(Eeip uses prototype, which is included in the demo to make it work out of the box.)