//返回鼠标在固定区域内的坐标
<div style="width:300px; height:300px; background-color:Red" id="mouseEvent"></div>
<script language="javascript" type="text/javascript">
function onMouseDown(e)
{
$get("displayMouseEvent").innerHTML = String.format(
"altKey: {0} <br />" +
"ctrlKey: {1} <br />" +
"shitKey: {2} <br />" +
"clientX & Y: ({3}, {4}) <br />" +
"screenX & Y: ({5}, {6}) <br />" +
"offsetX & Y: ({7}, {8}) <br />" +
"button: {9}",
e.altKey, e.ctrlKey, e.shiftKey,
e.clientX, e.clientY,
e.screenX, e.screenY,
e.offsetX, e.offsetY,
Sys.UI.MouseButton.toString(e.button));
}
</script>
//返回你按下的数字
<script language="javascript" type="text/javascript">
function onKeyDown(e)
{
var c = Sys.UI.Key.toString(e.keyCode);
if (!c)
{
c = String.fromCharCode(e.keyCode);
}
$get("displayKeyEvent").innerHTML = String.format("You pressed {0}", c);
}
$addHandler($get("textBox"), "keydown", onKeyDown);
</script>