关于光标的问题... 我想用JS来取得目前光标所页面的那个控件上.这样的代码要怎么写.. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 document.activeElement 当前聚焦Dom元素 用jq的话,还是 document.activeElement 当前聚焦Dom元素 我代码是这么写的..document.onkeydown = function() { if(event.keyCode==13) { if(document.activeElement.id !="txt_SYBD" || document.activeElement.id !="txt_SNBD") { event.keyCode=0; event.returnValue=false; } }}这样写不能用.可是当条件为一个的时候又能用.不知道是什么原因.能不能和我说一下..document.onkeydown = function() { if(event.keyCode==13) { if(document.activeElement.id !="txt_SYBD" ) { event.keyCode=0; event.returnValue=false; } }} 你的判断逻辑有问题吧,不是或,而是与。事件的写法也不怎么兼容ffdocument.onkeydown = function(e) { if((e||event).keyCode==13) { if(document.activeElement.id !="txt_SYBD"&& /*||*/ document.activeElement.id !="txt_SNBD") { event.keyCode=0; event.returnValue=false; } }} 此代码如何加上双引号或单引号? 急求一个简单控制的JS,希望大虾们再次赐教----在线等 第一打开网页时右下角有错误提示,刷新一下就没了,是什么原因? 打开IE新标签的javascript写法?在线等! alert返回false的BC问题!弹出alert而不刷新页面 firefox下xmlhttp如何正常运行? JS写的代码收集工具 请问哪里出错?怎么改? 请问怎么才能在控制文本域中每一行的内容呢? 关于innerHTML的用法 fckeditor的样式问题 动态添加表格行 重置input name属性的问题
还是 document.activeElement 当前聚焦Dom元素
document.onkeydown = function()
{
if(event.keyCode==13)
{
if(document.activeElement.id !="txt_SYBD" || document.activeElement.id !="txt_SNBD")
{
event.keyCode=0;
event.returnValue=false;
}
}
}这样写不能用.可是当条件为一个的时候又能用.不知道是什么原因.能不能和我说一下..
document.onkeydown = function()
{
if(event.keyCode==13)
{
if(document.activeElement.id !="txt_SYBD" )
{
event.keyCode=0;
event.returnValue=false;
}
}
}
{
if((e||event).keyCode==13) {
if(document.activeElement.id !="txt_SYBD"&& /*||*/ document.activeElement.id !="txt_SNBD") {
event.keyCode=0;
event.returnValue=false;
}
}
}