js getElementsByName 判断点击

flat_boys 2011-06-02 11:16:28
<script type="text/javascript">
function otherls(){

var th= document.getElementsByName("names");
for(var i=0; i<th.length;i++){
var one=th[i];
//怎么写了????????????
one.style.textDecoration="underline";

}
}
<a href="" name="names" onmouseover="otherls()">
<a href="2." name="names">

当我鼠标浮到上时..对应的a 下划线显示 其余的不显示
...全文
217 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
豆虫 2011-06-02
  • 打赏
  • 举报
回复
恩 是的 这个问题不需要使用js 楼主使用js反而变麻烦了
把楼上的样式加到你的html代码的style标签里就行了
乌镇程序员 2011-06-02
  • 打赏
  • 举报
回复
<a href="" name="names">111</a>
<a href="2." name="names">222</a>
<a href="" name="names">333</a>
<script type = "text/javascript" >
var th = document.getElementsByName('names');
for(var i = 0; i < th.length; i ++) {
th[i].onmouseover = function() {
for(var j = 0; j < th.length; j ++) th[j].style.textDecoration = 'none';
this.style.textDecoration = 'underline';
}
}
</script>
JParser 2011-06-02
  • 打赏
  • 举报
回复
css 简单解决,a:hover{text-decoration:underline;}

87,990

社区成员

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

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