JS语言要怎样在PHP文件里面用

<script>$(document).ready(function(){$(function(){varlayer_bg='<divclass="layer_bg"><... <script>
$(document).ready(function(){
$(function () {
var layer_bg = '<div class="layer_bg"></div>'; //layer_bg
var layer = '<div class="layer_item">';
layer += '<div class="layer_title"><h1>不在注册页也可以这样弹出</h1><a href="javascript:;" title="关闭">x</a></div>'; //layer_title
layer += '<form action="register.php" method="POST" id="registerForm"><ul>'; //layer_cont
layer += '<li><span>账  号<b>*</b>:</span><input type="text" class="layer_txt" placeholder="至少两位" name="username" id="uname" /></li>';
layer += '<li><span>密  码<b>*</b>:</span><input type="password" class="layer_txt" placeholder="至少六位" name="password" id="pwd" /></li>';
layer += '<li><span>确认密码<b>*</b>:</span><input type="password" class="layer_txt" placeholder="至少六位" name="notpassword" id="repwd" /></li>';
layer += '<li><span>电子邮箱<b>*</b>:</span><input type="text" class="layer_txt" placeholder="您常用的邮箱地址" name="email" id="email" /></li>';
layer += '</form></ul>';
</script>
这样可以吗
展开
 我来答
awl805
2015-04-23 · TA获得超过392个赞
知道小有建树答主
回答量:302
采纳率:100%
帮助的人:316万
展开全部
首先,纠正你的一个错误认识,js和php是不相关的,,是php单方面绝对控制js的。。

我给你解释下为什么这么说

php的本质是输入html格式的数据包到浏览器,浏览器接受数据包,解析成可视化的页面。
所以,js在php运行的过程中,代表的仅仅只是字符串,没有任何运行的过程。php在服务端运行,包括js在内,本质就是拼接字符串,发送给浏览器。在发送完毕之后,就没有php什么事了,到达浏览器之后,浏览器解析数据包的时候,js才起到作用,这个时候,js才会运行,所以js的运行时间是滞后于php的。php想输出什么js就输出什么js。受php的绝对控制。所以,在php文件里,你不必遵从js的规则,你只要保证拼接好的html,js是没有错误的就可以了,在文件里,当字符串处理。
莫路草根
2015-04-23 · TA获得超过4102个赞
知道大有可为答主
回答量:4184
采纳率:85%
帮助的人:1037万
展开全部
在php里面写其他语言一定要用引号引起来,不然系统会以为是php语言而进行解析结果却是错误的。
还有同是服务器类语言是不能相互嵌套的,如php不能嵌套在Java或者.net的代码中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-04-23
展开全部
可以写到php文件中,只要不包含在php标签中就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式