一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

js 计算器实例代码

时间:2022-11-14 22:02:59 编辑:袖梨 来源:一聚教程网

YPE html PUBLIC "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w***3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">



js 计算器




0



































关闭窗口


document.onkeyup = function(e)
{
var evt = utils.fixevent(e);

if ((evt.keycode >= 48 && evt.keycode (evt.keycode >= 96 && evt.keycode {
if (evt.keycode > 57)
{
calculator.input(evt.keycode - 96);
}
else
{
calculator.input(evt.keycode - 48);
}
}
else if ((evt.keycode == 107 && !evt.shiftkey) || (evt.keycode == 61 && evt.shiftkey) || (evt.keycode == 187 && evt.shiftkey))
{
calculator.calculate('+');
}
else if ((evt.keycode == 109 && !evt.shiftkey) || (evt.keycode == 189 && !evt.shiftkey))
{
calculator.calculate('-');
}
else if ((evt.keycode == 106 && !evt.shiftkey) || (evt.keycode == 56 && evt.shiftkey))
{
calculator.calculate('*');
}
else if ((evt.keycode == 111 && !evt.shiftkey) || (evt.keycode == 191 && !evt.shiftkey))
{
calculator.calculate('/');
}
else if (evt.keycode == 13 || (evt.keycode == 61 && !evt.shiftkey) || (evt.keycode == 187 && !evt.shiftkey))
{
calculator.calculate('=');
}
else if ((evt.keycode == 110 && !evt.shiftkey) || (evt.keycode == 190 && !evt.shiftkey))
{
calculator.input('.');
}
else if (evt.keycode == 27)
{
calculator.clear();
}
else if (evt.keycode == 8)
{
calculator.backspace();
}

return false;

//alert(evt.keycode);
}
//-->

热门栏目