如何知道我用键盘删除的键值是多少 <input onkeydown="if(event.keyCode==46)alert(document.selection.createRange().text)"> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="JavaScript">function view(e){ if(!document.all) alert(e.which); else alert(event.keyCode);}if(!document.all){ if(document.getElementById) {//>=NS6.0 document.addEventListener("keypress", view, true); }} else { document.onkeypress= view;}</SCRIPT>46是.,不是Delete 先谢谢两位大虾,不过好象不能达到我的要求啊to:: fason(阿信) ( )你的程序不能显示出键值啊to:wangxiaomax(缺省值) 你的程序怎么使用啊 将以下代码放在<body></body>区域内就行了。用onkeydown事件比较正确。<script language="JavaScript">function view(e){ if(!document.all) alert(e.which); else alert(event.keyCode);}if(!document.all){ if(document.getElementById) {//>=NS6.0 document.addEventListener("keydown", view, true); }} else { document.onkeydown= view;}</SCRIPT> 显示出键值?<body onkeydown=alert(event.keyCode)>不就行了? to:wangxiaomax(缺省值) 但是我删除的时候,他没有显示到我删除的键值是什么啊。<html><head></head><body><script language="JavaScript">function view(e){ if(!document.all) alert(e.which); else alert(event.keyCode);}if(!document.all){ if(document.getElementById) {//>=NS6.0 document.addEventListener("keypress", view, true); }} else { document.onkeypress= view;}</SCRIPT><input type="text" onkeydown="view()"></body></html>to:: fason(阿信) ( )你的程序在使用的时候当我删除的时候他弹出的对话框没有任何的显示。 to:dkmilk(迪克牛奶) ( ) "他指的是显示删除的键的值。不是键值。"对我就是要知道我用del删除了那一个键。象我如果删除了”c"那么就显示c就可以了。 <body onkeydown="alert('你按的键键值 = '+ window.event.keyCode)"> <input onkeydown="if(event.keyCode==46)alert(document.selection.createRange().text)" value="fason">选了fason你按删除,提示fason,不是这样吗? to:fason(阿信) ( ) 确实是那样的,但是我不选择就直接删除就显示不出来了。比如我只是删除一个字符没有必要把他选中后在删除把 to:meizz(梅花雨) ( 我是要知道我删除了的字符是什么,不是你写的那样。:) 写得比较仓促<input id='txt' onkeydown="if(event.keyCode==46)alert(document.selection.createRange().text);v=value" value="fason" onkeyup="check(this)"><script>var v=document.all['txt'].valuefunction check(o){if(event.keyCode==8){alert(v.replace(o.value,''))v=o.value}}</script> 谁能给个类似淘宝搜索排序的例子! getElementById参数不能是变量 ????? <p> 如何文字换行不切半 js 怎么取这样的元素? 急,请问ie的dom对象问题? 如何得到<div>标签中的值呢? 繁体转换简体的代码,重新插入后格式问题。 一个让我郁闷的 geturl 函数 可否在利用函数创建一个<p>元素时赋予id和onclick属性 页面间的控制问题 大家用过window.open(本地路径+本地文件)来打开文件没有啊? Javascript有没有类似字符串处理的left函数??
function view(e)
{
if(!document.all) alert(e.which);
else alert(event.keyCode);
}if(!document.all){
if(document.getElementById) {//>=NS6.0
document.addEventListener("keypress", view, true);
}
} else {
document.onkeypress= view;
}
</SCRIPT>
46是.,不是Delete
to:: fason(阿信) ( )
你的程序不能显示出键值啊to:wangxiaomax(缺省值)
你的程序怎么使用啊
<script language="JavaScript">
function view(e){
if(!document.all) alert(e.which);
else alert(event.keyCode);
}if(!document.all){
if(document.getElementById) {//>=NS6.0
document.addEventListener("keydown", view, true);
}
} else {
document.onkeydown= view;
}
</SCRIPT>
<body onkeydown=alert(event.keyCode)>不就行了?
但是我删除的时候,他没有显示到我删除的键值是什么啊。
<html>
<head></head><body>
<script language="JavaScript">
function view(e)
{
if(!document.all) alert(e.which);
else alert(event.keyCode);
}if(!document.all){
if(document.getElementById) {//>=NS6.0
document.addEventListener("keypress", view, true);
}
} else {
document.onkeypress= view;
}
</SCRIPT>
<input type="text" onkeydown="view()">
</body>
</html>to:: fason(阿信) ( )
你的程序在使用的时候当我删除的时候他弹出的对话框没有任何的显示。
"他指的是显示删除的键的值。不是键值。"
对我就是要知道我用del删除了那一个键。象我如果删除了”c"那么就显示c就可以了。
确实是那样的,但是我不选择就直接删除就显示不出来了。比如我只是删除一个字符没有必要把他选中后在删除把
我是要知道我删除了的字符是什么,不是你写的那样。:)
<input id='txt' onkeydown="if(event.keyCode==46)alert(document.selection.createRange().text);v=value" value="fason" onkeyup="check(this)">
<script>
var v=document.all['txt'].value
function check(o){if(event.keyCode==8){
alert(v.replace(o.value,''))
v=o.value
}
}
</script>