本人想对DZ论坛的模版进行些修改,想利用JS根据不同情况来对一个参数赋值,这个具体应该怎么写?还有最后怎么在html代码中调用那个经过JS赋值的参数的值呢?
恳请各位大大赐教。先谢谢了!
具体如下:
<!--{if $forums['fid']!='$fidm'}--><a href="javascript:gotourl('ForumNav','$forums[fid]')" id="f_$forums[fid]" target="_self"><span >fidm $forums[name]</span></a><!--{else}--><span  class="highlight">$fidm$forums[name]</span><!--{/if}-->
我想用JS对fidm进行赋值,然后再取下来放在<!--{if $forums['fid']!='fidm'}-->,不知道具体该如何写js代码,然后又如何去调用这个值!恳请各位大大出手相助!谢谢了!^_^

解决方案 »

  1.   

    如果你没有学过js 和asp 就改不了了
    $fidm 是一个要被实际规换成参数的声明,一般是用js脚本在客户端替换的!你要查看所有相关的js代码才能改写!
      

  2.   

    呵呵,先谢过LS的几位朋友的解答了,尤其是4楼的朋友!
    看来是我没有讲明白,那个$fidm是我自己随意定义的一个变量,不是DZ(全称discuz,是运用很广的PHP论坛程序,)程序本身的!我现在就是想通过修改模版文件即HTML代码去调用JS(此JS就是一个赋值的功能),我想打到的功能是调用此JS后返回一个值,然后用于<!--{if   $forums[ 'fid ']!= 变量返回值-->这个判断,不知具体该如何操作如何编写代码,恳请各位高手不吝赐教!谢谢!^_^
      

  3.   

    还有在这段html代码里具体该如何调用该JS,我是一个菜鸟,恳请各位大大出手相助!谢谢!^_^
      

  4.   

    如果值是动态的大多数从数据库中来的,就是说js代要动态生成!
    比如:
    直接写html 中
    <script>
    $fidm = <%=n%>
    </script>或在html链接一个js x.php/x.asp(我没用过你说,但用法就是这样了)
    页面内容直接写成这样就行了
    $fidm = <%=n%>
      

  5.   

    呵呵,先谢过7楼的朋友了哈!不过俺太菜了,还不明白<%=n%> 这里的n是啥,这个就是我要给它赋的值么?还有最后的那个$fidm   =   <%=n%>,您是说只要在html代码里直接写上这个式子么?那这样写后上面的那个JS代码还需要写么?
    不过我现在就去好好琢磨下,去试试看!再次谢谢您了!