HTML


<div id="square" class="listener" data-color="green"></div>
<div id="square" class="listener" data-color="white"></div>
<div id="square" class="listener" data-color="red"></div>




CSS


/*
** Dynamic / quick gallery
**
*/
* {
  margin: 0;
}
#square {
  width: calc(100% /3);
  height: 200px;
  box-shadow: inset 0 0 0 0.07rem white
}
.listener {
  float: left;
}
.listener:before {
	content: "Click Me";
	color: #eee;
	font-size: 5rem;
	position: relative;
	display: block;
	top: 50px;
	text-align: center;
	z-index: -1;
}






JS


var elements = document.getElementsByClassName('listener');
var i;

for (i = 0; i < elements.length; ++i) {
  elements[i].addEventListener('click', changeColor)  
}

function changeColor() {
  this.style.backgroundColor = this.getAttribute('data-color');
}





CodePlay Playground as you play with the keyboard:

Console

The CodePlay Code Box Editors Playground is very simple to use, anyone can directly interact with a minimum of knowledge of HTML experience, live an idea or a project. We believe that only 5% of the developers has the full capacity and knowledge of each key on the keyboard. Therefore we decided to put together a single command from the Key [Esc] == 27.
For every need and every situation the keyboard [Esc] key fixes and puts in place the Original Initial Code Box Editors.
All this without losing the contents of each Box Editors .
!Enjoy your CodePlay.


CodePlay Playground is a project based on WordPress entirely revised to have a clean and dynamic HTML output.

Editor:

- [Esc] To reset the Box Editors and the closure of any open window overlay, including the Output (FULL) Preview.

New! - Double Click to Expand /Open & Close All Box Editors

New! - Ctrl + Up/Down to Show /Hide the Footer Bar. This allows hide footer bar when you want, + ESC to Back.

New! - Preview in Full page is now also possible via dblClick on the Vertical Drag-bar. Each keyboard action can be Reset via the ESC button.


Ex.
- Close this? [Esc], or a Click outside.


Front End User - New /Save Post is Now Open, Register *required.
New Play Now