js 改变多个id或者属性为一样的标签属性

<ulclass="project_list"><li><aid='2'name='2'title='节能环保用品超市招商'href='detalils.aspx?id=... <ul class="project_list">

<li><a id='2' name='2' title='节能环保用品超市 招商' href='detalils.aspx?id=35'>节能环保用品超市 招商</a></li>

<li><a id='2' name='2' title='节能环保用品超市 招商' href='detalils.aspx?id=35'>节能环保用品超市 招商</a></li>

<li><a id='2' name='2' title='节能环保用品超市 招商' href='detalils.aspx?id=35'>节能环保用品超市 招商</a></li>

<li><a id='2' name='2' title='节能环保用品超市 招商' href='detalils.aspx?id=35'>节能环保用品超市 招商</a></li>

<li><a id='2' name='2' title='节能环保用品超市 招商' href='detalils.aspx?id=35'>节能环保用品超市 招商</a></li>

<li><a id='2' name='2' title='节能环保用品超市 招商' href='detalils.aspx?id=35'>节能环保用品超市 招商</a></li>

<li><a id='1' name='1' title='节能环保用品超市 招商' href='detalils.aspx?id=35'>节能环保用品超市 招商</a></li>

<li><a id='1' name='1' title='节能环保用品超市 招商' href='detalils.aspx?id=35'>节能环保用品超市 招商</a></li>

</ul>

我要改变id为1 或者那么为1的文字颜色怎么改
展开
 我来答
Hitman_小血
推荐于2017-12-15
知道答主
回答量:35
采纳率:0%
帮助的人:20.8万
展开全部
首先。。ID要唯一的,不能重复。
如果想选取多个的话就通过设置name属性吧,
比如还以你上边的代码,不过无视掉ID,
然后取所有name为1的元素,并把元素为1的标签内字的颜色改为红色
var list = document.getElementsByName("1");
for(var i = 0, l = list.length; i < l; i++) {
var objTemp = list[i];
objTemp.style.color = 'red';

}

PS:这个是纯javascript,不是jquery这种组件完成的。
hbxflzh
2013-04-16 · TA获得超过367个赞
知道小有建树答主
回答量:541
采纳率:100%
帮助的人:361万
展开全部
改变字体颜色,你写个class样式
$("a[name='1']").addClass(样式名称);
id不是取相同的,name可以
追问
不行啊,能不能详细点呢?
追答
我这个是jquery  你要导个jquery.js 你到网上百度下下载一个
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式