最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

js不跳转传值php

来源:动视网 责编:小采 时间:2020-11-03 23:13:42
文档

js不跳转传值php

js不跳转传值php:大家都知道如果JS变量要获取后台传来的php变量可以这么写:<php $aaa = '111'; > var aaa = <php echo $aaa; >;那么我们如何将js变量的值直接付给php变量呢?第一种方法也是最常见的方法:无刷新:使用ajax传参;有刷新:直接
推荐度:
导读js不跳转传值php:大家都知道如果JS变量要获取后台传来的php变量可以这么写:<php $aaa = '111'; > var aaa = <php echo $aaa; >;那么我们如何将js变量的值直接付给php变量呢?第一种方法也是最常见的方法:无刷新:使用ajax传参;有刷新:直接


大家都知道如果JS变量要获取后台传来的php变量可以这么写:

<?php 
$aaa = '111';
?>
var aaa = <?php 
echo $aaa;
?>;

那么我们如何将js变量的值直接付给php变量呢?

第一种方法也是最常见的方法:

无刷新:使用ajax传参;

有刷新:直接跟表单一起提交或者直接跟在跳转链接的后面;

第二种传值方式:

示例为对js变量进行日期处理:

$c = "<script>document.write(leaderTask_info['end_time']);</script>";
echo formatTime($c);//leaderTask_info['end_time']是js变量
/**
* 将截止时间秒数转换为日期制
*/
function formatTime($date){
 $t = $date - time();
 $f = array(
 '31536000'=>'年',
 '2592000'=>'个月',
 '604800'=>'星期',
 '800'=>'天',
 '3600'=>'小时',
 '60'=>'分钟',
 '1'=>'秒'
 );
 foreach($f as $k=>$v){
 $c = floor($t/(int)$k);
 if($c > 0){
 if(0 != $c){
 return "剩余".$c.$v;
 }
 }
 }
 return "已截止";
}

这样就可以在不使用ajax和跳转的情况下将js变量的值赋给php变量。

推荐教程:js视频教程

文档

js不跳转传值php

js不跳转传值php:大家都知道如果JS变量要获取后台传来的php变量可以这么写:<php $aaa = '111'; > var aaa = <php echo $aaa; >;那么我们如何将js变量的值直接付给php变量呢?第一种方法也是最常见的方法:无刷新:使用ajax传参;有刷新:直接
推荐度:
标签: php js 跳转
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top