js中如何设置DIV获取焦点
2008-09-26 14:23
561 查看
<html>
<head>
<title>不加样式focus方法就不能用在DIV上?奇怪的很,如果width设置为auto也不能让DIV获取焦点,必须设置成具体值,怎么回事呢?</title>
<script language="javascript">
function changFocus()
{
if(event.keyCode==40)
{
div11.focus();
div11.style.backgroundColor="red";
}
}
</script>
</head>
<body>
<input type="text" onkeydown="changFocus()" />
<div id="div1" style="height:200px" onKeyDown="javascript:alert('srg')">
<div id="div11" style="width:150px" onKeyDown="javascript:alert('srg11')">ssss</div>
<div id="div12" style="width:300px">dddd</div>
</div>
</body>
</html>
如果把各个div的style的高度或者宽度去掉的话让DIV获取集点的方法就会失败,这是怎么回事,是不是不设置高度宽度的,focus方法就不管用呢,自动的高度难道就不行吗。一会儿我就自动从首页撤掉,谢谢。
<head>
<title>不加样式focus方法就不能用在DIV上?奇怪的很,如果width设置为auto也不能让DIV获取焦点,必须设置成具体值,怎么回事呢?</title>
<script language="javascript">
function changFocus()
{
if(event.keyCode==40)
{
div11.focus();
div11.style.backgroundColor="red";
}
}
</script>
</head>
<body>
<input type="text" onkeydown="changFocus()" />
<div id="div1" style="height:200px" onKeyDown="javascript:alert('srg')">
<div id="div11" style="width:150px" onKeyDown="javascript:alert('srg11')">ssss</div>
<div id="div12" style="width:300px">dddd</div>
</div>
</body>
</html>
如果把各个div的style的高度或者宽度去掉的话让DIV获取集点的方法就会失败,这是怎么回事,是不是不设置高度宽度的,focus方法就不管用呢,自动的高度难道就不行吗。一会儿我就自动从首页撤掉,谢谢。
相关文章推荐
- android中 如何设置控件获取焦点
- js如何设置在iframe框架中指定div不显示
- js获取鼠标坐标,设置div的高度、位置、内容等,及注意要点
- JS学习篇-设置标记条件解决无限获取焦点问题
- JS和JQuery中如何获取和修改控件显示内容(如lable,div,h1)
- div获取焦点响应事件失效及js事件委托机制
- Js中如何获取div盒子之下的元素(简单的例子)
- 牛腩购物9 用户表设计/动软生成器/金钱字段decimal(18, 2)/ 注册的时候的前台js判断/后台代码判断/正则表达式软件/RegexBuddy/设置数据库字段的唯一性约束/如何获取控件在前台html的id值/如何将C#的后台正则换成js的正则
- JS如何获取一个未知DIV高度的方法
- php设置cookie,在js中如何获取
- <input type='text'/>如何让获取默认焦点,不用js
- js如何设置在iframe框架中指定div不显示
- js 一个对象的属性名是一个变量如何设置和获取值
- js-处理div设置的编辑框处理焦点定位追加内容
- php设置cookie,在js中如何获取
- JS如何获取一个未知DIV高度的方法
- DEVEXPRESS ASPxGridView 如何在JS中获取Focused焦点行的多列值
- JS和JQuery中如何获取和修改控件显示内容(如lable,div,h1)
- 如何让div获取焦点或可编辑
- EditTextt如何设置获取焦点后,光标在末尾的解决办法