PHP 简单循环语句

来源:百度知道 编辑:UC知道 时间:2024/06/17 16:11:34
在PHP页面中,循环一下代码。JAVA 没有问题,就是在取值i的时候,如何取值。
在代码中<a href="javascript:render_tab('1');"> 怎样才能把i的值放在里边?ASP会,PHP我不会。

还请高手帮忙。!

<body>
<script language="javascript">
<!--
function render_tab(seq) {
for(i=1; i<=20; i++) {
if(i == seq) {
if(document.getElementById("_tab"+i).style.display == "none") {
document.getElementById("_tab"+i).style.display = "inline";
document.getElementById("_img"+i).src = "../../themes/images/ico_close_01.gif";
} else {
document.getElementById("_tab"+i).style.display = "none";
document.getElementById("_img"+i).src = "../../themes/images/ico_open_01.gif";
}
} else {
document.getElementById("_tab"+i).style.display = "none";
documen

问题很简单,JAVA没有错,不用管JS中的i

只要将循环中<a href="javascript:render_tab('1');"><?=$val->cate_name?>></a> 的 1 变换就可以了。

<? foreach ($sb as $key=>$val){?>

<a href="javascript:render_tab('<?=$key?>');"><?=$val->cate_name?>></a>

还有其他id="_img1" 中 1也替换为<?=$key?>

ASP 都会了,JAVA也会 PHP 不都是一样的么。

我hi你一下,hi上谈