area.length>0???
莫非是area.value.length>0
莫非是area.value.length>0
解决方案 »
- 为什么jquery代码在IE下能执行,可是在IE内核的360,搜狗浏览器中却没反应
- 如何在网页打开的时候不显示滚动条
- Web服务器与ActiveX控件的通信方式
- FireFox 下如何获取 <textarea> 每行的高度
- javascript到底全局变量作用域是什么,为什么在函数中改变了无效??在线等!~急,请知道的人进来回答下好吗?
- 在一个js文件中引用另一个js文件(此文件仅包含一个js数组),怎么实现,这种方法有没有什么问题
- 请教:关闭窗口时怎么调用一个函数?
- 听说about:blank不支持.我一共30分了,全给你们了!
- 怪事情,有没有人遇到过?
- 新手求大神关于three.js光源的问题
- 谁帮写个js读 xml 感谢,路过顶下,有分..
- 应该是个常见的问题,可是我搞不了了,请高手帮忙啊!!!
var area=document.getElementsByTagName("textarea");
或者把onMouseOver 放在load方法之前
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>new page</title>
<script>
function load1(){
var area=document.getElementsByName("area");
if(area.length>0)
{
for(var i=0;i<area.length;i++)
{
area[i].onmouseover=function()
{
onMouseOver(this);
};
area[i].onmouseout= function()
{
document.getElementById("div1").innerHTML="鼠标移<font color=red>出</font>了"+this.name+",alt为"+this.alt;
};
}
}
}
function onMouseOver(obj){
document.getElementById("div1").innerHTML="鼠标移<font color=red>入</font>了"+obj.name+",alt为"+obj.alt;
}
</script>
</head>
<body onload="load1()">
<input type=text alt="ttt1" name="area" value=""><br>
<input type=text alt="ttt2" name="area" value=""><br>
<input type=text alt="ttt3" name="area" value=""><br>
<div id=div1></div>
</body>
</html>