为什么我下面的这段代码 总是弹出大写字母???

zjm1126qqcom 2010-02-15 11:11:19
<script type="text/javascript" src="jquery-1.3.2.js"></script>
<input id=a type="text" value='sss'/>
<script type="text/javascript">
$('#a').keyup(
function(event){
alert(String.fromCharCode(event.which))
})
</script>


请大家帮忙看看 谢谢

...全文
74 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
xuld 2010-02-15
  • 打赏
  • 举报
回复
which -> 是事件的源,是js中的键对应码。

String.fromCharCode 是得到一个ASCII对应的值。

所以对应...


小写:

document.title = String.fromCharCode(event.which + 32);
王集鹄 2010-02-15
  • 打赏
  • 举报
回复
换成keypress事件
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
<input id=a type="text" value='sss'/>
<script type="text/javascript">
$('#a').keypress(
function(event){
document.title = String.fromCharCode(event.which);
});
</script>

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧