易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript如何模拟键盘按下

需要写一个js方法:escKeyPress()。这个方法用于模拟按下键盘上的ESC键,我现在有一个模拟鼠标左键单击的js方法,JScript code:

function doClick(linkId){

var fireOnThis = document.getElementById(linkId);

if (document.createEvent)
{
var evObj = document.createEvent('MouseEvents');
evObj.initEvent( 'click', true, false );
fireOnThis.dispatchEvent(evObj);
}
else if (document.createEventObject)
{
fireOnThis.fireEvent('onclick');
}
}


是从网上找的,但是本人太菜,搜了半天也弄不到模拟键盘点击的js方法,请求大虾帮忙!!
onkeypress
这个事件在用户按下并放开任何字母数字键时发生。系统按钮(例如,箭头键和功能键)无法得到识别。

onkeyup
这个事件在用户放开任何先前按下的键盘键时发生。

onkeydown
这个事件在用户按下任何键盘键(包括系统按钮,如箭头键和功能键)时发生。



示例:

function document.onkeydown()
{
  if ( event.keyCode=='39' ) //->右箭头
  {
  window.open("http://www.163.com");
  }
}



function document.onkeypress()
{
  if ( event.keyCode=='43' )
  {
  alert( '你输入了键盘的 “ + ” 键');


相关问答:

asp中用javascript动态改变Image的src的路径问题

<form id="form1" runat="server">
  <div>
  <script type="text/javascript">
  function oo(a){
  document.getEleme ......

C#写JAVASCRIPT 数组

C#写JAVASCRIPT 数组

      protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
& ......

JavaScript 日期转化

怎么将这种类型
Mon Sep 15 00:00:00 CEST 2008
的日期转化为
2008-10-15



没人会吗?

JScript code:
function formatDate(D)
{//调整时间显示格式2007-01-01 12:00:00
return D.g ......

javascript 时钟问题

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档 </title>
<style type=" ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号