PHP怎样插入JS

PHP怎样插入JS... PHP怎样插入JS 展开
 我来答
59分粑粑分享生活
高粉答主

2020-05-11 · 专注生活好物分享,解答日常方方面面的问题
59分粑粑分享生活
采纳数:326 获赞数:119833

向TA提问 私信TA
展开全部

方法和详细的操作步骤如下:

1、第一步,创建一个测试php文件,见下图,转到下面的步骤。

2、第二步,执行完上面的操作之后,在其中添加html所需的代码,见下图,转到下面的步骤。

3、第三步,执行完上面的操作之后,要求在其中添加一个js脚本,定义一个变量,见下图,转到下面的步骤。

4、第四步,执行完上面的操作之后,在底部的php中添加代码,该代码定义了默认为0的b变量,准备使用其来接收js中的a值,见下图,转到下面的步骤。

5、第五步,执行完上面的操作之后,在脚本中使用writeln输出a,并将其分配给php中的变量b,
 然后回显输出以查看b中的值,见下图,转到下面的步骤。

6、第六步,执行完上面的操作之后,在浏览器中打开php文件,将直接回显js中变量a的值为100。这时,php将js中的变量获取完成,见下图。这样,就解决了这个问题了。

51CTO学院
2018-07-27 · 中国最大的IT实战在线培训平台
51CTO学院
中国最大的IT实战在线教育培训平台。
向TA提问
展开全部
1 JS方式调用PHP文件并取得php中的值

举一个简单的例子来说明:
如在页面a.html中用下面这句调用:

<script type="text/javascript" src="b.php?action=test"></script>
<script type="text/javascript" >
alert(jstext);
</script>

在b.php中有这样一段PHP代码:
<? $action=$_GET['action']; //echo "var jstext='$action'"; //输出一句JS语句,生成一个JS变量,并赋颠值为PHP变量 $action的值 //echo "var jstext='aa'"; echo "var jstext="."'$action'"; ?>

当执行a.html文件时,就会调用b.php文件,并将b.php文件的输出作为JS语句来执行,所以此处会弹出一个提示框,内容为JS变量jstext的值,也就是在PHP文件中赋给jstext的值.
小结:
在HTML里用JS 调用文件的方式调PHP文件,则PHP文件的输出将会被调用页作为JS的代码来用.
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
霸饱
2011-03-26 · TA获得超过122个赞
知道小有建树答主
回答量:183
采纳率:0%
帮助的人:51.8万
展开全部
可以直接引入写有js的php页面,也可以直接在php页面上书写,至于格式的话,和html中插入js是一样的呀,。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yzbczq329804
推荐于2017-10-12 · TA获得超过683个赞
知道小有建树答主
回答量:299
采纳率:0%
帮助的人:254万
展开全部
楼主,我想告诉你的是,
php页面在显示的时候会被编译成html代码。
所以和插入html的方法是一样的。
插入js的方法有3种
-------------------
1.直接调用
使用<script>和</script>标记在需要的位置编写javascript程序.
---html---
<p>
<script language="javascript">
alert("Hi~~");
</script>
</p>
---php----
<?php
?>
<p>
<script language="javascript">
alert("Hi~~");
</script>
</p>
<?php
?>
把他写在php代码外边就行。
写里边的话
<?php
echo '<p>';
echo '<script language="javascript">';
.....
?>
----------
2.事件调用
通过在html 标记的事件中使用javascript 程序,例如单击事件,鼠标移动和载入事件等
----html--------
<head>
<script language="javascript">
function hello(){
alert("Hi~~");
}
</script>
</head>
<body>
<p onclick="hello()">
hello~~
</p>
</body>
----
3.外部连接调用
在单独的.js 文件中编写 javascript 程序,然后在html文件中连接到.js的文件,并在相应的位置调用
----html------
function hello(){
alert("Hi~~");
}
文件:hello.html
<head>
<!--js文件必须与heml在同一文件夹,才能写相对路径-->
<script language="javascript" src="hello.js"></script>
</head>
<body>
<p onclick="hello()">
hello~~~
</p>
</body>
----
=====================
下边这两个嵌入到方法都一样,不懂再追问。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wuyunbozust
2011-03-26
知道答主
回答量:26
采纳率:0%
帮助的人:14.8万
展开全部
给你举个例子吧:
if ($_POST["chknumber"]!==$_SESSION["autonum"]){
echo "<script language='javascript'>alert('验证码错误!请重新填写!'); history.go(-1);</script>";
exit();
}
不知道你问的是哪方面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式