
如何判断一个html中有多少个同名的id ? 采用js语言实现。
如何判断一个html中有多少个同名的id?采用js语言实现。我的id是div上的id,之所以同名,是因为采用js实现的复制div的方法,同时希望有复制div能同时改名的办...
如何判断一个html中有多少个同名的id ? 采用js语言实现。
我的id 是div 上的id ,之所以同名,是因为采用js 实现的复制div的方法,同时希望有复制div能同时改名的办法,谢谢。 展开
我的id 是div 上的id ,之所以同名,是因为采用js 实现的复制div的方法,同时希望有复制div能同时改名的办法,谢谢。 展开
2个回答
展开全部
id按照规则来说不能同名,因为它应该是唯一的。但是现实中设置了同名,那就只有遍历每个div,取它们的id值,然后和已有的id比较。我觉得你还是在复制的同时改id比较好。由于不知道你复制的办法,所以没法提供进一步的意见。
展开全部
id应该是唯一的。
楼主可以通过设置相同的name属性,再通过getElementsByName(name)的方法,取得相同name的Array。
getElementsByName() 方法可返回带有指定名称的对象的集合。
或者通过getElementsByTagName(“div”)来取得所有div的Array,再遍历,进一步操作。
getElementsByTagName() 方法可返回带有指定标签名的对象的集合。
楼主可以通过设置相同的name属性,再通过getElementsByName(name)的方法,取得相同name的Array。
getElementsByName() 方法可返回带有指定名称的对象的集合。
或者通过getElementsByTagName(“div”)来取得所有div的Array,再遍历,进一步操作。
getElementsByTagName() 方法可返回带有指定标签名的对象的集合。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询