Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>JS Bin</title>
</head>
<body>
    <button type="button" id="plainButton" 
            onfocus="appendMessage('focus')"
            onkeydown="appendMessage('keydown')"
            onkeypress="appendMessage('keypress')"
            onkeyup="appendMessage('keyup')"
            onblur="appendMessage('blur')"
            onclick="appendMessage('click')"
            onmousedown="appendMessage('mousedown ')" 
            onmouseup="appendMessage('mouseup ')"
            onmouseover="register('mouseover ')"
            onmousemove="register('mousemove ')"
    >Click me</button>
    <input type="text" id="textField" 
            onfocus="appendMessage('focus')"
            onkeydown="appendMessage('keydown')"
            onkeypress="appendMessage('keypress')"
            onkeyup="appendMessage('keyup')"
            onblur="appendMessage('blur')"
            onclick="appendMessage('click')"
            onmousedown="appendMessage('mousedown ')" 
            onmouseup="appendMessage('mouseup ')"
            onmouseover="register('mouseover ')"
            onmousemove="register('mousemove ')"
    >
  <div id="resultContainer" height="30">&nbsp;
  <div id="result" style="width:300;height:60">
    <p id="resultParagraph">&nbsp;</p>
  </div>
</div>
</body>
</html>
 
        function appendMessage(message) {
            document.getElementById('resultParagraph').innerHTML += message + " ";
        }
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
barancevpro
0viewers