繁体   English   中英

来自PHP foreach循环的Javascript getElementById

[英]Javascript getElementById from php foreach loop

因此,我有一个如下所示的php foreach循环,

$i = 1;
foreach($rows as $record){
       <div id='ytplayer".$i++."'>
       </div>");
}

然后我有一个使用getElementById javascript,它每次循环时都需要获取div,它本质上是一个数组,但是我该怎么做,我知道我下面的内容行不通,但是像这样,因为我知道这非常接近您如何在php中工作

document.getElementById('ytplayer[i]');

干得好!

http://jsfiddle.net/epinapala/5yUAx/

假设您的PHP编写了以下div(例如,为了方便起见,添加了一个,两个等...)

<div id='ytplayer1'>one</div>
<div id='ytplayer2'>two</div>
<div id='ytplayer3'>three</div>
<div id='ytplayer4'>four</div>

for(var i=1; i<5; i++){
var x=document.getElementById('ytplayer'+i);
  alert(x.innerHTML);
}
document.getElementById('ytplayer'+i);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM