'use strict'; function addPenButtons() { var codeList = document.getElementsByTagName('pre'); for (var i = 0, len = codeList.length; i < len; i++) { var elem = codeList[i], HTML = '', CSS = '', JS = ''; HTML = elem.innerText; var data = { html : HTML, css : CSS, js : JS }; var JSONstring = JSON.stringify(data) // Quotes will screw up the JSON .replace(/"/g, '"') .replace(/'/g, '''); var form = '
'; elem.innerHTML += form; } } addPenButtons();