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


<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>
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-04-06
<script language='javascript'>
var myDate = new Date();
var localDate = myDate.toLocaleDateString(); //获取当前日期;
document.getElementById('date').innerHTML = localDate ;
</script>
补充下,div是唯一标识符,不知道可不可以啊
第2个回答  2009-03-26
ID是唯一的 你的div全叫DATE 囧
第3个回答  2009-04-08
我建议你把id 都改成 name, 这样就可以一次修改了
第4个回答  2019-07-03
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>

求js代码,同时替换多个ID相同的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.toLocaleDateStr...

js同时显示多个同id的div层?
不可以。因为id是一个元素的唯一标识,按照编程规范,应当保证id在当前DOM中是唯一的,不可以存在多个相同id的元素。虽然有多个相同的id并不会导致js报错,但是当用document.getElementById()等等方法通过id去获得元素时,只能获得第一个出现的该id元素。LZ这样做是不规范的。id和name不同,name可以重复...

怎么使用js替换html网页中div id区块内的某些文字
var div=document.getElementById("div的id名");div.innerHTML=div.innerHTML.replace(\/想替换的文字\/g,"替换后的文字");

js实现同一页面多个换一批功能?
<\/div> <\/div> <div class="box"> <a href="javascript:" class="change">换一批B<\/a> <div style="display:block;"> <a href="#">1<\/a><a href="#">2<\/a><a href="#">3<\/a> <\/div> <div style="display:none;"> <a href="#">4<\/a><a href="#">5<\/a><a...

关于JS获取多个div下多个img的src的问题
回答:百度搜搜可以搜到

如何用javascript改变DIV中的内容?
通过document.getElementById("div的ID名字").innerHTM=“你要设置的值”来实现。代码示例如下:=== <html> <head> <meta charset="UTF-8"> <script> function ChangeDiv(){ document.getElementById("1").innerHTML="内容2";} <\/script> <\/head> <br> <br> <br> <div id = "1" ...

如何用js正表达式把一个div内的所有div标签,全部转换为p标签?
按照你的要求编写的用正则表达式替换div内的所有div标签的javascript程序如下(见图)

js定时控制多个div自动切换 5个div,只显示一个,其余4个隐藏,用js控制每...
手痒痒的,顺便把代码写出来了,不知道是不是你想要的。。。如下:<html> <head> <title>测试<\/title> <script type="text\/javascript"> var NowImg=1;\/\/表示当前显示的div var MaxImg=5;\/\/表示div的个数 function show(){ for(var i=1;i<=MaxImg;i++){ if(NowImg==i)document.get...

JS或JQ里怎么获取到多个id相同的标签内的数字进行比大小?
js中如何获取一个id的值:方法一、这是获取网页input值的方法之一,给from一个名字然后在JavaScript的地方就可以用form的名字来调用form表单里input元素的value属性可以得到值,并把值赋给a,最后用JavaScript的alert()打印方法打印出来。方法二、Java代码上面的两种方法都可以得到页面里input元素的值,一个...

两个div 相同的id,怎么获得第二个div 的对象啊?
同一个文件中,ID是不能重复的, 应该用class或者name替代

相似回答