function sampleQuery(txt,event){
var name=document.getElementById(txt).value.replace(/^\s*/,"").replace(/\s*$/,"");
if(name==""||name==null)
alert("请输入昵称");
else{
window.location.href="friend.aspx?name="+escape(name)+"&sex=2";
if(window.event)
window.event.returnValue = false;
else
event.preventDefault();//for firefox
}
}
function KeyDown(event){
var keynum;
if(window.event) // IE
{
keynum = window.event.keyCode
}
else if(event.which) // Netscape/Firefox/Opera
{
keynum = event.which
}
if(keynum==13)
sampleQuery('TxtName',event);
}
一个input 当回车的时候我会引用一个函数 那个函数中有 window.location.href 但是不跳转,当改成那段代码后就OK了
window.location.href失效
最新推荐文章于 2024-07-09 11:22:28 发布
本文详细介绍了如何在JavaScript中处理输入框回车事件,并通过修改特定代码段实现输入框输入后不直接跳转页面的功能。特别关注了如何避免使用window.location.href导致的页面跳转,提供了在保持原有逻辑的基础上调整代码的方法。
6万+

被折叠的 条评论
为什么被折叠?



