首页 | 新闻 | 交流 | 问吧 | 文档 | 手册 | 下载 | 博客

收藏此问题 发表新评论

js如何得到php   for循环中的变量

我想请教下,我的php中有这么一段
for ($i=2; $i <$contentsCount; $i++)
{
  echo " <select name='module_content_selected_list' size='5' style='width:150px;' id='select".$i."' ondblclick='opdel(this.id)'>";
  echo " <input type='button' name='delModule' value='删除' onclick='opdel(\"select".$i."\")'>";
}

function中这么写是否正确呢?现在的实际情况是当for循环只有1次时是正确的,多次时就无法正常运行了,可能是id变量的关系,请高手帮我看下,谢谢。
function addoption(t,v,s){
var s=s ¦ ¦" <?php echo "select" . $i; ?>";
var op=document.createElement("option");
//op.innerText=t;
op.appendChild(document.createTextNode(t));
op.value=v;
$(s).appendChild(op);
}

function opdel(a){
var obj=$(a);
  for (var i=obj.length-1;i>=0;i--){
    if (obj.options[i].selected)
    {
      //obj.options.remove(i);
      obj.options[i]=null;
     
    }
  }
}
昵称: stanley8315  时间: 2008-08-20 09:40:55