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>
这样可以吗 展开
$(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>
这样可以吗 展开
3个回答
展开全部
首先,纠正你的一个错误认识,js和php是不相关的,,是php单方面绝对控制js的。。
我给你解释下为什么这么说
php的本质是输入html格式的数据包到浏览器,浏览器接受数据包,解析成可视化的页面。
所以,js在php运行的过程中,代表的仅仅只是字符串,没有任何运行的过程。php在服务端运行,包括js在内,本质就是拼接字符串,发送给浏览器。在发送完毕之后,就没有php什么事了,到达浏览器之后,浏览器解析数据包的时候,js才起到作用,这个时候,js才会运行,所以js的运行时间是滞后于php的。php想输出什么js就输出什么js。受php的绝对控制。所以,在php文件里,你不必遵从js的规则,你只要保证拼接好的html,js是没有错误的就可以了,在文件里,当字符串处理。
我给你解释下为什么这么说
php的本质是输入html格式的数据包到浏览器,浏览器接受数据包,解析成可视化的页面。
所以,js在php运行的过程中,代表的仅仅只是字符串,没有任何运行的过程。php在服务端运行,包括js在内,本质就是拼接字符串,发送给浏览器。在发送完毕之后,就没有php什么事了,到达浏览器之后,浏览器解析数据包的时候,js才起到作用,这个时候,js才会运行,所以js的运行时间是滞后于php的。php想输出什么js就输出什么js。受php的绝对控制。所以,在php文件里,你不必遵从js的规则,你只要保证拼接好的html,js是没有错误的就可以了,在文件里,当字符串处理。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询