ecshop 里面怎么把模板变量传给js???

解决方案 »

  1.   

    <script>alert('<?php echo $templates; ?>');</script>
      

  2.   


    <script>
    <?php
    $a = 1; $b = 2; //等待传送的变量
    $str = 'var _lang = [];';   //把变量装入js数组
    $str.= "_lang['a'] = $a";
    $str.= "_lang['b'] = $b";
    echo $str;
    ?>
    </script> //html ....<script>
          alert(_lang['a']);//使用js变量
    </script>
      

  3.   

    谢谢,我的意思是在模板里面啊,就是*.dwt里的那些变量,比如{$select}怎么把他赋给到JavaScript里面的变量 var str
      

  4.   

    <script>
    var value = {$value}//来自ecshop变量
    </script>具体操作。请参照这篇文章http://www.chinab4c.com/html/shangchengchengxu/ecshopchangjianwenti/2009/0624/65.html
      

  5.   

    <script language="javascript">
    <?php $a=1; ?>
    var a=<?php echo $a ?>;
    alert(a);</script>