2014年4月24日 星期四

javascript與php互傳變數

http://deathhell1121.blogspot.tw/2012/04/javascript-php-value.html

在php跟javascript間傳值。

在javascript中使用php變數,簡單的說就是把php的值印出來到html就好了。

  1. <?php   
  2.     $value="abc";   
  3. ?>  

  1. <script type="text/javascript">   
  2.     var value = "<?echo $value;?>";   
  3. </script>  

而要在在php使用javascript變數,就必須要網頁網址傳值。
  1. function express(){   
  2.     var value="abc";   
  3.     location.href="test.php?value=" value;   
  4. }  

再用表單的方式取值。
<input type="button" value="button" onclick="express()">
  1. <?php   
  2.     echo $_GET['value'];   
  3. ?>  
 
 
  <script type="text/javascript">
    $(function() {
        $('#sdate').datepicker('option', {dateFormat: 'yy-mm-dd'});
        $('#edate').datepicker('option', {dateFormat: 'yy-mm-dd'});
        <?php
          if (isset($sdate)) {
            echo "$('#sdate').datepicker().datepicker('setDate',new Date(\"".$sdate."\"));";
          }
          if (isset($edate)) {
            echo "$('#edate').datepicker().datepicker('setDate',new Date(\"".$edate."\"));";
          }
        ?>
    });

  </script>
 

沒有留言:

張貼留言