如何在js里引用php变量

 我来答
懂点君
高粉答主

2017-11-01 · 分享各种知识,从此让你多懂点,少吃亏!
懂点君
采纳数:197 获赞数:4794

向TA提问 私信TA
展开全部

类似这样:在JavaScript中放置php变量。

<?php 
    $h5course = 'h5course-com';
 ?>
 <!DOCTYPE html>
 <html>
 <head>
     <meta charset="UTF-8" />
     <title>PHP语言</title>
 </head>
 <body>
     <div class="wrap"></div>
     <script type="text/javascript">
        var h5course = "<?php echo $h5course ?>";

        alert(h5course);
     </script>
 </body>
 </html>
不怀好和语2177
2017-08-29
知道答主
回答量:90
采纳率:0%
帮助的人:15.8万
展开全部
我觉得首先,js无法调用php的变量。其次验证码验证一般都是写在php里面,如果在js中验证的话,验证码很容易就可以绕过!当然如果非要如此的话,可以这样子

<script>var yanzhengma = <?php echo $yanzhengma; ?></script>。如何还不明白可以上后盾人找找相关教材学习一下多看几遍不就会了,希望能帮到你,给个采纳吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
shy2850
2017-11-02 · TA获得超过6775个赞
知道大有可为答主
回答量:2505
采纳率:55%
帮助的人:1589万
展开全部
如果你现在不知道这个问题的答案,
最好就理解成 "在PHP中无法引用JavaScript变量"。

服务端开发和浏览器端的前端开发是完全不一样的东西,服务端给页面传递数据可以是直接使用serverPage模板对象输出字符串,但是想要从客户端获取数据则必须通过HTTP通信就是需要浏览器发送请求给额外的请求地址。

asp/jsp/php 这些东西只是使用了HTML代码的样子做服务器的东西,对于绝大多数没有基本的WEB开发理论的开发者来说,这个能让他们快速开发网站,不过同时也丧失了从基础学习的机遇和兴趣。

如果你想要在WEB开发中走的更远,建议你学习一些基础:
计算机通信原理, socket编程, HTTP服务器开发, 浏览器解析过程等这些东西
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
未来又来风f
2017-11-01 · TA获得超过422个赞
知道小有建树答主
回答量:1591
采纳率:23%
帮助的人:295万
展开全部
想要在javascript中引入php变量最简单的就是混编方式,还有一种是通过shtml引入方式,但是shtml引入需要服务器许可,还需要独立设置输出文件,较为复杂不符合动态脚本趋势.这里就简单介绍混编方式的实现方法.

混编方式:

混编就是采用html与php代码混编方式来实现在html中运行php的方式.

注意点:

文件必须是php文件.否则无法直接运行php.

在需要运行输出php的地方必须要写完全的php引用标签,即<?php ?>格式.

混编中php标签必须要有结尾,否则容易导致html部分异常.

案例:

文件名称:text.php

<!DOCTYPE html>
<html>
<head>
<title>php与html混编</title>
</head>
<body>
<!--html注释:这里我们直接使用php来模拟一下欢迎提示语-->
尊敬的<?php echo '熊大';?>(先生/女士),您好,欢迎您来到我的小站.<br>
<script>
alert("哎呀,<?php echo '熊大';?>你来了啊!");
</script>
</body>
</html>
上面的代码必要放在php文件里,然后访问看到的页面就是

这样就达到了在html里输出php变量的目的.希望能帮到你,我还要抓紧时间自己在后盾人自己学习呢,一起加油吧(*˘︶˘*).。.:*♡
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式