Toggle between the ability to edit the content of a <p> element:
<!DOCTYPE html> <html> <body> <p id="myP" contenteditable="true">Try to change this text.</p> <button onclick="myFunction(this);">Disable content of p to be editable!</button> <p id="demo"></p> <script> function myFunction(button) { var x = document.getElementById("myP"); if (x.contentEditable == "true") { x.contentEditable = "false"; button.innerHTML = "Enable content of p to be editable!"; } else {/*from w w w . ja v a2 s. co m*/ x.contentEditable = "true"; button.innerHTML = "Disable content of p to be editable!"; } } </script> </body> </html>