php中是不能执行js的,js只能在php解析成html后才能执行.如果想用php输出js 就要把js代码当作php的字符串来输出.
举例:
php
$alert?=?alert(1);
echo?"script?type=\"text/javascript\"".$alert."/script";
上面的代码解析成html 就会变成正常的js了.
script?type="text/javascript"alert(1)/script
$alert = alert(1);
echo "script type=\"text/javascript\"".$alert."/script";
script type="text/javascript"alert(1)/script
方法和详细的操作步骤如下:
①.、第一步,创建一个测试php文件,见下图,转到下面的步骤.
然后回显输出以查看b中的值,见下图,转到下面的步骤.
①.、php调用js中的值
在z.php页面中有这样一段代码:
script type="text/javascript" var url="aaaa*"; /script ? $key="script type=text/javascriptdocument.write(url)/script"; echo $key; ?
你把js文件和php文件放在同一个文件夹下面,引用里面不用写路径,直接加文件名:这样就可以了,其他的方法我目前还没找到.html语言里面可以随便写路径,只要指向正确就可以了.
以上就是土嘎嘎小编为大家整理的php中怎么用js相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!