onKeypress问题?(急) 不明白你的要求,如果只是在BODY上执行onKeypress,就在那里直接写两个函数体就行了呗?如果你要用第二个函数获取一些什么值,那么把需要的值先获取一下,或者写一个提交表单的submit把整个表单提交? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用event.srcElement()得到触发onKeyPres事件的元素。你判断一下就可以了:<input type="button" name="inputButton" onClick=input()><script>function enter(){ var inBut = document.all.inputButton; if( event.keyCode==13 && event.srcElement != inBut) { input(); }} function enter(){ if( event.keyCode==13 && document.getElementById("button").focused==false) { input(); }} 在页面中<body onKeypress=enter(true)>并且在此页面中有<input type=button…… onClick=input(false)>function enter(type){ if( event.keyCode==13) { input(type); }}function input(type){ } input函数第一句加上如下语句:event.cancelBubble = true; 仔细想想,其实你的写法不太妙,最好这样写enterfunction enter(){ if( event.keyCode==13) { button.click();//button为引用你的页面对象 }} js数组插入问题,高分求助! 急求啊!!! 如何用jquery实现异步刷新 帮帮忙 跪求一个图片切换效果 JS代码 firefox中js无法读取输入域中的值! 如果<td>的宽度是百分比,哪么<input type=text>的宽度等于当前<td>的度度怎么做啊? <input type=text name='T[]'>Js如果引用? 高分求救jscript高手! 请教大家如何做这个下拉框 可以用javascript写这样的一个onload事件吗 请教eval语法问题
<script>
function enter()
{
var inBut = document.all.inputButton;
if( event.keyCode==13 && event.srcElement != inBut)
{
input();
}
}
{
if( event.keyCode==13 && document.getElementById("button").focused==false)
{
input();
}
}
function enter(type)
{
if( event.keyCode==13)
{
input(type);
}
}
function input(type){
}
event.cancelBubble = true;
function enter()
{
if( event.keyCode==13)
{
button.click();//button为引用你的页面对象
}
}