<html>
<body>
<div contenteditable=true>
You can edit the following controls.
<input type=text
value="This is a text box"
oncontrolselect="alert('oncontrolselect for the text box fires!')">
<button oncontrolselect="alert('oncontrolselect for the button fires!')">
This is a button
</button>
</div>
</body>
</html>