中易网

php中用js函数控制<dd></dd>标签的问题

答案:2  悬赏:20  
解决时间 2021-04-27 10:16
  • 提问者网友:晨熙污妖王
  • 2021-04-27 04:37
在php中写了个js函数,yc1,nc1,ct1是下面<dd id="yc1"></dd><dd id="nc1"></dd><dd id="ct1"></dd>中定义的id,希望通过js来控制他们的显示,这个能实现控制,但由于这三个<dd></dd>在一个循环中,所以我把1换成了变量,累加,这样循环后变成1,2,3.。。传给p,于是把js代码改成<br>希望分别控制每个循环中的三个<dd id="yc<? echo $n?>"></dd><dd id="nc<? echo $n?>"></dd><dd id="ct<? echo $n?>"></dd>,但发现这样却控制不了了,很疑惑<br>能弹出yc1等等,<dd id="yc<? echo $n?>"></dd><br>中也包含id="yc1",(因为$n是循环的),我想知道比如当p=1时,yc1和yc+p不一样么?如果不一样,window.alert怎么能弹出yc1?一样的话怎么又控制不了id=yc1的那个dd?好困惑啊,求大神指导。。<br><br><br><br><img src="https://pic.wenwen.soso.com/p/20190304/20190304093926-631030312_jpeg_390_534_52108.jpg"/><br><br><br><img src="https://pic.wenwen.soso.com/p/20190304/20190304093927-1906523792_jpeg_394_425_45474.jpg"/><br><br><br><img src="https://pic.wenwen.soso.com/p/20190304/20190304093928-915993044_jpeg_327_49_8100.jpg"/>
最佳答案
  • 二级知识专家网友:时光挺欠揍
  • 2021-04-27 05:42
yc+p 这是什么东东 难道不应该是 document.getElementById("yc"+p).style.display='block'; 这样么
全部回答
  • 1楼网友:湫止没有不同
  • 2021-04-27 06:14
期待看到有用的回答!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息