title: Contenteditable vs input replacement
body: <p>i'm working on an app that will have a listing of the data you've saved previously. if you have a typo, didn't enter all the data points originally, etc. you'll have the opportunity to edit the data chunk.</p>
  
  <p>right now i have javascript getting the values of each element (that was created via foreach loop in php with data from the server) within a given chunk, saving it to an object and then replacing those elements (<code>&lt;p&gt;</code>) with textarea inputs then filling it with the data from the js object that grabbed it previously.</p>
  
  <p>for one i'm having issues with escaping quotes from the dynamic content but also it feels like this may not be the most elegant solution.</p>
  
  <p>in comes contenteditable.</p>
  
  <p>basically: should i go that route and just make each of the elements in the data chunk contenteditable='true' on click of 'edit' button or is that too fishy with browser support?</p>
  
  <p>is my current course a solid plan?</p>
  
  <p>or is there a third (fourth, fifth, etc.) option?</p>
  
  <p>thanks!</p>