如何在IE和Firefox中回车响应。
在一个输入框中,按下回车,响应。
IE是有window对象,
Firefox只有document这个对象的吗?
在一个输入框中,按下回车,响应。
IE是有window对象,
Firefox只有document这个对象的吗?
解决方案 »
- 一些基本的概念理解,谁能帮我看看,我错在哪里?
- 用extjs 还是 jQuery ?
- ActiveXObject,里面有个"Scripting???做什么用的呢?
- 100分立即求救一个问题:如何打印出该鼠标在该页面上所有的活动坐标,都把他打印出来,如何作
- 请问可不可以在javascript弹出对话框中,例如confirm 加上一组单选按钮radio
- javascript有没有表单清空的函数?reset()
- 如何做如CSDN左边的导航栏一样的,,如点ASP,则这个背景色变,再点其他的,其他的背景色变,ASP这个背景变回原来的
- 很常见的功能——以服务器数据库中的数据确定是否可以提交表单,可是怎么用javascript实现呢?
- 如何在一个frame里存取另一个frame里的变量?
- 我要4999分啊。。谁出个90分的题???
- img显示验证码的问题
- 请教javascript解析XML的做法
<script type="text/javascript"> document.onkeydown = function(e){
e = e || window.event;
if(e.keyCode == '13'){
alert('回车了,你想做什么就做什么');
}
}
</script>
</head><body>
<input />
</body></html>
<script type="text/javascript" language="javascript">
//要想在页面上回车就有反应 得给整个文档添加onkeyup事件 document.onkeyup = function(e){
e=window.event||e;
var ke=e.keyCode||e.which;
if(ke==13){
alert('我按了回车键')
}
}
//要给某一元素(例如上边的text)加事件 就换成document.getElementById('tx1').onkeyup
</script>
这个函数会导致你鼠标点界面上任何一个地方,按下键盘都会有响应。
这个在测试中,属于bug。
现在的要求是光标在密码框中时,按下回车有反应。
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
</style>
</head><body>
<input type="password" id="pas" />
<script>
document.getElementById('pas').onkeyup = function(e){
var e = e || window.event;
if(e.keyCode == 13){
alert('密码框键盘事件')
}
};
</script>
</body>
</html>
是用strust的<input type="password" id="pas" />
<html:password property="***"/>
所以无法通过document.getElementById('pas')取得这个对象
能设置个ID吗?
要是不能设置ID的话,就用getElementsByTagName('input')
然后循环判断type 是password的就给加上onkeyup事件就行了