请问如何用JS控制光标的移动?现在又divA和divB,我想要的效果为按一下键盘上的 ↓ 就能把光标从divA移动的divB上,按 ↑ 也可返回到divA。
急!!!!!急!!!!!急!!!!!急!!!!!
急!!!!!急!!!!!急!!!!!急!!!!!
解决方案 »
- 关于GOOGLE地图if (GBrowserIsCompatible()) 不兼容IE的问题
- 请教一个jquery的问题
- 急,javascript原型对象问题?
- 怎么在屏幕中间载入个文字动画。并等文字动画播放完毕执行后面程序再删除此动画
- 一个JAVASCRIPT面向对象编程的问题
- microsoft MSN注册页面检查密码强度JS源代码,大家都来顶顶,研讨研讨(用算法写的)
- 怎么样清除<input type="text" value =<%=request("name")%>>的值
- 有没有人能实现这个具有挑战性的问题(事件+思想)(续)
- 请问这个函数怎么用?是防止输入英文的!多谢!
- jquery 使用正则表达式控制小数点
- 请高手帮我看看这段代码,搞了一天,搞不定!在线等急,谢谢大家
- 路由器WEB管理的登录对话框实现
<body>
<div id="divA"><input tpye="text" ></div>
<div id="divB"><input tpye="text" ></div><script language="javascript">
$(function(){
$("#divA>input").focus();
});
$(document).keydown(function(event){
if (event.keyCode == 40) {
$("#divB>input").focus();
return false;
}
if (event.keyCode == 38) {
$("#divA>input").focus();
return false;
}
});
</script>
</body>
引入这个。。
<head>
<title></title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<div id="divA"><input tpye="text" ></div>
<div id="divB"><input tpye="text" ></div><script language="javascript">
$(function () {
$("#divA>input").focus();
});
$(document).keydown(function (event) {
if (event.keyCode == 40) {
$("#divB>input").focus();
return false;
}
if (event.keyCode == 38) {
$("#divA>input").focus();
return false;
}
});
</script>
</body>
</html>像这样
div
{
position:relative;
border:1px solid #ccc;
width:100px;
height:30px;
}
.div
{
position:relative;
border:1px solid black;
width:100px;
height:30px;
}
</style>
<script type="text/javascript">
window.onload = function () {
var oDiv1 = document.getElementById("div1");
var oDiv2 = document.getElementById("div2"); document.onkeydown = function (ev) {
var oEvent = ev || event;
if (oEvent.keyCode == 38) {
//你要的上箭头事件
oDiv1.className = "div";
oDiv2.className = "";
} else if (oEvent.keyCode == 40) {
//你要的下箭头事件
oDiv1.className = "";
oDiv2.className = "div";
}
}
}
</script>