<script defer> function show1(){alert(1)} function show2(){alert(2)} function show3(){alert(3)} function showother(){alert('other')}document.attachEvent("onkeydown",show1) document.attachEvent("onkeydown",show2) document.attachEvent("onkeydown",show3) document.attachEvent("onkeydown",showother) </script>
{
if(event.keyCode==97) alert(1);
if(event.keyCode==98) alert(2);
}
</script>
function document.onkeydown()
{
//这里为要屏蔽的键
}页面js
function document.onkeydown()
{
//这里该页要定义的热键
}
function document.onkeydown()
{
alert(1);
}function document.onkeydown()
{
alert(2);
}
</script>
这样就是重新定义了对象的函数
function document.onkeydown()
{
alert(1);
}function document.onkeydown()
{
alert(2);
}
</script>
这样就是重新定义了对象的函数那有没有续写的方法?
<script language="javascript">
var aaa = 'alert(1);'
function document.onkeydown()
{
eval(aaa);
}function bbb()
{
aaa += 'alert(2);';
}
</script>
加alert2前<input><br>
加alert2后<input onkeydown='bbb()'>
function show1(){alert(1)}
function show2(){alert(2)}
function show3(){alert(3)}
function showother(){alert('other')}document.attachEvent("onkeydown",show1)
document.attachEvent("onkeydown",show2)
document.attachEvent("onkeydown",show3)
document.attachEvent("onkeydown",showother)
</script>