求js代码,同时替换多个ID相同的DIV的内容

来源:百度知道 编辑:UC知道 时间:2024/06/20 13:25:17

<div id="date"></div>
<div id="date"></div>
<div id="date"></div>
<div id="date"></div>

需要一段JS代码,让上面的所有DIV都显示一个内容。
内容是显示当前的日期。

或者能够实现此效果的其他方法,谢谢!
就是想实现 批量替换 几个相同的区域,内容显示为当前日期。

任何可实现的方法都行的。大家想想办法吧~ 谢谢了!!

id的值只能是唯一的.所以一个网页中不能出现两个或以上的相同id.改用name吧
<div name="date"></div>
<div name="date"></div>
<div name="date"></div>
<div name="date"></div>
<script language='javascript'>
var myDate = new Date();
var localDate = myDate.toLocaleDateString(); //获取当前日期;
for(var i=0;i<document.getElementsByNmae('date').length;i++)
{
document.getElementsByNmae('date')[i].innerHTML = localDate ;
}
</script>

<script language='javascript'>
var myDate = new Date();
var localDate = myDate.toLocaleDateString(); //获取当前日期;
document.getElementById('date').innerHTML = localDate ;
</script>
补充下,div是唯一标识符,不知道可不可以啊

ID是唯一的 你的div全叫DATE 囧

我建议你把id 都改成 name, 这样就可以一次修改了