日期:2014-05-16  浏览次数:20324 次

怎样获取第一个节点
怎样获取<li>循环中第一个<li>
<ul id="aaa">
 while (!!$_m = mysql_fetch_array($_receive)) {
  <li>$_m['abc']</li>

</ul>
我想让获取到第一个LI对它的STYLE进行操作
应该怎么写


------解决方案--------------------

document.getElementById('aaa').getElementsByTagName('li')[0].style['样式名']=样式值;

------解决方案--------------------
引用:

document.getElementById('aaa').getElementsByTagName('li')[0].style['样式名']=样式值;

在循环外面定义一个变量$i=0;

<ul id="aaa">
$i=0;
 while (!!$_m = mysql_fetch_array($_receive)) {
  if($i==0){
    //第一次
  }else{
  <li>$_m['abc']</li>
  }
  $i++;

</ul>