javascript调用php变量
❶ js如何调用php变量
举两个例子说明一下:
(1)
<?php
$userId=100;
?><script>
varuserId;
userId=document.getElementByIdx_x_x_x("userId").value;
alert(userId);
</script>
<inputtype="text"name="userId"id="userId"value="<?phpecho$userId;?>">
(2)
<?php
$url='变化的网址';//定义变量
?>
<scripttype="text/javascript">
//js调用php变量
vards="<?phpecho$url?>";//赋值
alert(ds);//输出效果
</script>
❷ js执行一遍php并获取php里的变量
ajax完全可以
<script>
//ajax源码
varajax=newXMLHttpRequest;
ajax.open('post','php页面的路径')
ajax.send(null)
ajax.onreadystatechange=function(msg){
if(ajax.readyState==4&&ajax.status==400){
alert(msg)//在php页面独到的数据,就是php页面输出的数据
}
}
</script>
❸ 如何在js里引用php变量
我觉得首先,js无法调用php的变量。其次验证码验证一般都是写在php里面,如果在js中验证的话,验证码很容易就可以绕过!当然如果非要如此的话,可以这样子
<script>var yanzhengma = <?php echo $yanzhengma; ?></script>。如何还不明白可以上后盾人找找相关教材学习一下多看几遍不就会了,希望能帮到你,给个采纳吧
❹ javascript怎么调用php中定义的变量
非常简单,如果楼主懂得如何展开收缩事件就好办了
你读出的纪录都有id,给你的div加上id
比如:
读出的纪录为:1.这是一个新闻标题
就可以这样来弄
<div id=news_1>这是一个新闻标题</div>
news_1中的1就是你这条纪录在数据库中的id
❺ javascript怎样调用php函数
womanv 说得很清楚了
JS 是浏览器语言,PHP 是服务器语言,因此JS 无法直接调用 PHP 函数,但PHP 可以调用 JS 函数,方法是:
print("<script type='text/javascript'>alert('OK !')</script>");
如果你想用 JS 与 PHP 通信,最好的办法就是 AJAX 了,如果你只是想调用 PHP 中的变量,则把变量以隐藏域的形式存储起来,赋于 id, 以 document.getElementById('ID') 就可以引用了
❻ javascript变量值赋给php变量
其实php不叫赋值给js,而是使用php动态输出js代码(你说参数也行)
但反过来就不行了!
php文件在运行的时候,是先在服务器进行编译,将编译成的html连同你原有的html等一起发送到浏览器,也就是说,这个时候php已经运行完成了并将编译后的东西发送给客户端浏览器了,那客户端怎么还能把js的差数发送给php呢?
这种情况下,就只能使用ajax了
❼ JS循环调用PHP变量的值并且循环输出js变量的值
setInterval("ShowTimes()",100);
这句改下
❽ 外部js文件 .js 怎么调用php文件中的变量
=$language?</div
js获取:var lang = document.getElementById(lang).innerHTML;
------解决方案--------------------------------------------------------
其实js和html,css是一样的东西,你完全可以让外部js文件由php动态生成。
<script type=text/javascript src=xxx_js.php</script
但是你的需求有点绕,就是想要index.php里计算得到的language,那么其实只要index.php将这个变量放在index.php生成页面的某个位置(script标签里的一个变量/任意dom node的一个属性),让init.js在onload之后去取来用就行了。
------解决方案--------------------------------------------------------
方法有的是,关键是你那边需求合不合适。
你甚至可以存在session里,然后所有js文件都做成php的,让js.php读session。
再简单点,做个独立的php接口,AJAX直接去拿SESSION里的数据。
❾ js页面如何调用php当中的变量
首先,js无法调用php的变量。其次验证码验证一般都是写在php里面,如果在js中验证的话,验证码很容易就可以绕过!当然如果非要如此的话,可以这样子
<script>varyanzhengma=<?phpecho$yanzhengma;?></script>
❿ PHP 变量如何在js中调用
何必要用js这么麻烦呢,直接转换为数组来操作不就好了,ps(json_decode函数要php5.2或以上)
<?php
$url="http://m.weather.com.cn/data/101200208.html";
$json=file_get_contents($url);
$json_array=json_decode($json,true);
echo"<pre>";
print_r($json_array);
?>