javascript怎么捕捉到ctrl+a的事件? 已经能利用document.onkeydown来捕捉到单键的消息现在想捕捉到用户点击ctrl+键,shift+键,alt+键的消息,请问这个怎么弄?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 事件.控制按钮名称event.shiftKey 忘记了 浏览器不同可能有差异 <script> document.onkeydown = function(event){ event = event || window.event; //IE suckes if ( event.keyCode == 65 && event.ctrlKey ) { alert(event.keyCode); } }</script> <script> document.onkeydown = function(event){ event = event || window.event; //IE suckes if ( event.keyCode == 65 && event.ctrlKey ) {//ctrl+a alert("ctrl"); } if ( event.keyCode == 65 && event.altKey) {//alt+a alert("alt"); } if ( event.keyCode == 65 && event.shiftKey) {//shift+a alert("shift"); } }</script> <script> function test(){ if(event.ctrlKey&&event.keyCode == 65){//判断ctrl+a事件是否发生 document.getElementById('mydiv').innerText = "CLICK"; }else{ document.getElementById('mydiv').innerText = "NONE"; } } </script> <body onkeydown="test()"> <div id="mydiv">NONE<div> </body> ok,谢谢再请问一下,我在一个页面a上加一个iframe(id="iFrameB"),在这个iframe里,如何去控制页面a的其它的元素?我在页面a上可以用document.iFrameB.document....可控制iFrameB的元素,反过来呢? Web 开发常用手册JScript语言参考.rarhttp://download.csdn.net/source/308916DHTML参考手册.rarhttp://download.csdn.net/source/308913样式表中文手册.chmhttp://download.csdn.net/source/304124 为什么大多数 js功能定义什么的 都用单引号? 正则能实现这个不? 刚学javascript,想问下jquery.js放到什么地方 JS版连连看(这年头这么多用JS写怀旧小游戏的,俺也赶流行发一个) javascript错误 第一行的路径不能使用.. 类似excel那样冻结(固定)网页表格Table上部的标题行和左侧的某几列 关于confirm()的问题 如何获取ajax值问题 怎样定义多种连接式样。 文本框问题,在线等待100分 页面 弹出div 怎么写 如何用JavaScript修改页面的Title啊?
event.shiftKey 忘记了 浏览器不同可能有差异
document.onkeydown = function(event){
event = event || window.event; //IE suckes
if ( event.keyCode == 65 && event.ctrlKey ) {
alert(event.keyCode);
}
}
</script>
document.onkeydown = function(event){
event = event || window.event; //IE suckes
if ( event.keyCode == 65 && event.ctrlKey ) {//ctrl+a
alert("ctrl");
}
if ( event.keyCode == 65 && event.altKey) {//alt+a
alert("alt");
}
if ( event.keyCode == 65 && event.shiftKey) {//shift+a
alert("shift");
}
}
</script>
<script>
function test(){
if(event.ctrlKey&&event.keyCode == 65){//判断ctrl+a事件是否发生
document.getElementById('mydiv').innerText = "CLICK";
}else{
document.getElementById('mydiv').innerText = "NONE";
}
}
</script>
<body onkeydown="test()">
<div id="mydiv">NONE<div>
</body>
再请问一下,我在一个页面a上加一个iframe(id="iFrameB"),在这个iframe里,如何去控制页面a的其它的元素?
我在页面a上可以用document.iFrameB.document....可控制iFrameB的元素,反过来呢?
http://download.csdn.net/source/308916DHTML参考手册.rar
http://download.csdn.net/source/308913样式表中文手册.chm
http://download.csdn.net/source/304124