Heim > Backend-Entwicklung > PHP-Tutorial > 如果获取循环内的值解决办法

如果获取循环内的值解决办法

WBOY
Freigeben: 2016-06-13 13:32:54
Original
1169 Leute haben es durchsucht

如果获取循环内的值
问题:如何在需要弹出的DIV中显示、循环中的值呢?

比如我$records 数组中还有$records["qq"] 如何当用户点击这个tr的时候、自动将这个tr里$records["qq"]的值传到弹出的div里面

JScript code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
function popUserDetail(x){
    var popUp = document.getElementById("popUserDetail");
  var h = (x.rowIndex)*20;
        popUp.style.top= 25 + h + "px";
        popUp.style.left="142px";
        popUp.style.width="200px";
        popUp.style.height="100px";
        popUp.style.visibility="visible";        
    }

Nach dem Login kopieren


PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
         while ($records = mysql_fetch_array($rows)) 
              { 
                  $arr = ct($records['uniqueid']);
                  $fileLastUploadTime  = $arr[1];
             
       print       '<tr id="rIndex" onclick="popUserDetail(this)" onmousemove="hidePopUserDetail()">
                         <td width="40px">'.st($records['lastT'],$fileLastUploadTime).'</td>
                          <td width="100px">'.$records['barName'].'</td>
                          <td width="160px">'.$records['lastLogin'].'</td>
                          <td width="160px">'.date("Y-m-d H:i:s",$arr[1]).'</td>
                          <td width="150px">'.$records['endTM'].'</td>
                          <td width="40px">'.$arr[0].'</td>
                          <td width="40px" style="border-right:0;">'.$records['version'].'</td>
                          </tr>';
                  } 
 print                  '
                    <div class="popUserDetail" id="popUserDetail">d
                          <table>
                          <tr>
<td>客户编号:</td>
<td></td>
                          </tr>
<tr>
<td>初次登陆:</td>
<td></td>
                          </tr>
<tr>
<td>客户地址:</td>
<td></td>
                          </tr>
<tr>
<td>联系QQ:</td>
<td></td>
                          </tr>
</table>
                    </div>';
print '<div class="backupPagination">
       <a href="backup.php?type=accountList&id=1">首页</a>|
       <a href="backup.php?type=accountList&id='.%24prev.'">上一页</a>|
       <a href="backup.php?type=accountList&id='.%24next.'">下一页</a>|
       <a href="backup.php?type=accountList&id='.%24end.'">尾页</a><br>
       <span>'.$total.'条记录 当前第'.$pageId.'页 共'.$pageCount.'页</span>
       </div>';


Nach dem Login kopieren




------解决方案--------------------
print '
设一个id
print '... 联系QQ: ';

然后Js函数里
function popUserDetail(x, qq){
var popUp = document.getElementById("popUserDetail");
var h = (x.rowIndex)*20;
popUp.getElementById('qq').innerText = qq;
popUp.style.top= 25 + h + "px";
popUp.style.left="142px";
popUp.style.width="200px";
popUp.style.height="100px";
popUp.style.visibility="visible";
}

是这个意思?还是我曲解你的想法了
------解决方案--------------------
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage