① php 怎么嵌入 js代码中
js代码是写在html代码中
要在php中写js代码要用echo "<script language='javaScript' type="text/javascript">alert('hello!');</script>";
② php中嵌套js代码问题
前面的回答都是不正确的,我仔细看了下你的错误,然后改了下代码你试试
<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>";
}
?>但是这样只能输出最后一个9因为被覆盖了,要么你就把值输在一个div中,然后将div放在#d1中,因为我时间不够了,只能给你说这么多
③ 在php中写js为什么有些代码会失效
这是两种编辑语言,语法都不一样,当然会黑了,
你想写的话可以把 js 当作 php 中的字符串输出,最终返回到浏览器解释,因为 js 本来就是运行在客户端的:
//...
}else{
echo"
<script>
document.write('HelloWorld!');
</script>
";
}
也可以把你的PHP标签结束掉,当作 HTML 输出:
<?php
if(//...){
//...
}else{
?><!--End-->
<script>
documetn.write('HelloWorld!');
</script>
<?php//Start
}
?>
④ 在线求助PHP页面里插入JS代码怎么写
php 脚本是用 <?php ?> 标签包含的代码,服务器会自动进行解析并转换成 html,至于其他 html 、js 等与平常写 html 代码一样,并没有区别,因此,php页面里定 js 代码,用 <script></script> 标签。
⑤ JS这段代码如果用php 怎么写呢
$ddf = time();
$hhm = substr($ddf,-1,1);
switch($hhm) {
case 0:
echo 'aaaaaaaaaaaaaaaaaaaaaaaaaa';
break;
case 1:
echo 'bbbbbbbbbbbbbbbbbbbbbbb';
break;
case 2:
echo 'cccccccccccccccccccc';
break;
}
补充:
substr($ddf,-1,1); //截取字符串$ddf,从倒数第一位算起,截取一位
你说的刷新时,有时显示有时不显示,估计是网页编码的问题吧。你用的是UTF-8编码吧?那么在PHP脚本开头加一句:
header("Content-type: text/html;charset=utf-8");
⑥ php代码中如何放入js
站在PHP的角度看,js就是字符串,你把其内容用 echo 语句发送给浏览器就可以了。浏览器能识别出这是 js 程序,进而执行它。
⑦ 如何在PHP中嵌入JS语句
同一文件嵌入直接用标签
<?php
echo
"<script>*********</script>";
?>
调用外部JS
将以下语句写在body之外
<script
src="****.js"
type="javascript"></script>
⑧ 在php中执行JS
php中是不能执行js的,js只能在php解析成html后才能执行。如果想用php输出js 就要把js代码当作php的字符串来输出。
举例:
<?php
$alert=alert(1);
echo"<scripttype="text/javascript">".$alert."</script>";
?>
上面的代码解析成html 就会变成正常的js了。
<scripttype="text/javascript">alert(1)</script>