<?phpfor($i=0;$i<=9;$i++){$row[$i]=$i;}echo "<script language='javascript'>document.getElementById('d1').innerHTML=$row[1];</script>";?><div id="d1"></div>为什么用document.write($row[1]);就能显示,但是用上面那种形式,哪个值都显示不了。
3 回答
不负相思意
TA贡献1777条经验 获得超10个赞
php中嵌套js的方法如下:
同一文件嵌入直接用标签:
<?php
echo "<script>*********</script>";
?>
调用外部JS
将以下语句写在body之外
<script src="****.js" type="javascript"></script>
阿波罗的战车
TA贡献1862条经验 获得超6个赞
前面的回答都是不正确的,我仔细看了下你的错误,然后改了下代码你试试
<div id='d1'></div>
<?php
for($i=0;$i<=9;$i++)
{
$row[$i]=$i;
echo "<script>window.onload=function(){document.getElementById('d1').innerHTML='$row[$i]'}</script>";
}
?>
慕后森
TA贡献1802条经验 获得超5个赞
- 3 回答
- 0 关注
- 1775 浏览
添加回答
举报
0/150
提交
取消