和smarty没有关系吧?用form或url传值。

解决方案 »

  1.   

    我的意思是说,如何取这个值
    就是说,smarty如何取HTML里的变量
    比如HTML有一个变量n
    在smarty如何取?
    这样吗?<{$temp[n]}>
      

  2.   

    我在html里定义如下:
    <input type=hidden name=page value=0>
    js函数如下:
    function MM_dbclick(n)
    {
       document.form1.page.value=n;
    }
    我需要在SMARTY里根据page的值显示不同的内容:
    不能这么用吧:
    <tr>
    <td width="105"><div align="center"><{$td_title.tdGW}></div></td>
    <td width="140"><{$td_content[page][12]}></td>
    </tr>
    如何传入这个page的值呢?
      

  3.   

    <{$smarty.get.page}>根据你的form类型
      

  4.   

    你说的办法是需要提交表单,就是说需要刷新页面吧,有没办法不提交表单就得到page的值呢?
    其实我是想做到,双击表格任意行,就弹出一个层来显示该行所包含的具体数据.需要把行作为参数传入smarty的变量来显示指定数据
      

  5.   

    你中.net的毒了……smarty又不是js的一部分怎么可能不提交就得到客户端的东西。