Script:
- <
script> function stor eUse rScr ibbl e(id ) { var scribble = docu ment .get Elem entB yId( 'scr ibbl e'). inne rHTM L; loca lSto rage .set Item ('us erSc ribb le', scri bble ); } function getUserScribble() { if ( loca lSto rage .get Item ('us erSc ribb le') ) { var scribble = loca lSto rage .get Item ('us erSc ribb le') ; } else { var scribble = 'You can scribble directly on this sticky... and I will also remember your message the next time you visit my blog!'; } docu ment .get Elem entB yId( 'scr ibbl e'). inne rHTM L = scribble; } function clearLocal() { clear: loca lSto rage .cle ar() ; return false; } < /script>
Html:
< pre id=" scribble" contenteditable=" true" onkeyup=" stor eUse rScr ibbl e(th is.i d);" > < /pre>
Original post: https://www.ibm.com/developerworks/mydeveloperworks/blogs/bobleah/entry/html5_code_example_of_contenteditable_and_localstorage_create_a_web_sticky_note?lang=en
Download example: https://www.ibm.com/developerworks/mydeveloperworks/files/app?lang=en#/person/270000CN12/file/e27c84f2-8a08-4e33-b447-8ffa620c4ada
No comments:
Post a Comment