当前位置: 代码迷 >> JavaScript >> <UL>标签是否没有name属性呀,该怎么处理
  详细解决方案

<UL>标签是否没有name属性呀,该怎么处理

热度:176   发布时间:2012-05-05 17:21:10.0
<UL>标签是否没有name属性呀
网页中,有几个UL标签,name都给了相同的值为 menu
使用
var menuAll=document.getElementsByName("menu");

无法获取取相关值。

UL标签是不是没有name属性呢


------解决方案--------------------
貌似只有控件才有name 像input select
table的name也是被当成了自定义属性
------解决方案--------------------
表单才有name
------解决方案--------------------
getElementsByName 不同的游览器解析不同的,
比如firefox11和opera 11就可以获取到写了name属性的 ul,IE8就获取不到

你可以用别的比如bytagname,byid等,也可以用jquery
这样获取 $("ul [name='menu']")
  相关解决方案