<a href="javascript:(function (e){params.fuckid=e;alert(params.fuckid);})(14);">插入1 </a> 
先在js定义好myFuck()函数会清晰点

解决方案 »

  1.   

    虽然params.fuckid值改变了,但是我要让页面执行起来啊.现在执行不了.
    没动静,意思就是说 不是动态插入JS的.我要动态插入JS.
      

  2.   

    我有个问题..为什么是my Fuck....
      

  3.   

    <script type="text/javascript">
    function FuckYou(n)
    {
       params.fuckid = n;
    }
    </script><div id="showinfo"> 
      <script type="text/javascript" charset="GB2312"> 
          var params = new Object; 
          params.fuckid=0; 
          params.width=538; 
          params.height=476; 
          fucking.set(params); 
      </script> 
    </div> 
    <a href="javascript:FuckYou(1);">插入1 </a> 
    <a href="javascript:FuckYou(2);">插入2 </a> 
      

  4.   

    不是这样理解的,即使你动态的改变了fuckid的值,但是,那个方法你还是得让他执行起来的。页面又没刷新。你的链接点击触发更改数值事件之后,应该重新触发更改div的事件。这才是正确的。可以这样做。
    <script type="text/javascript" charset="GB2312"> 
    function myFuck(i)
    {     
          var params = new Object; 
          params.fuckid=i; 
          params.width=538; 
          params.height=476; 
          fucking.set(params); 
          
          //这里,你肯定是要返回点什么东西,把这个返回的数据填给showinfo,这样,你每次点击链接事件,都能动态改变div的内容
         
    }
    </script>
    <div id="showinfo"> 
    </div> 
    <a href="javascript:myFuck(1);">插入1 </a> 
    <a href="javascript:myFuck(2);">插入2 </a> 
      

  5.   

    没错,我就希望有这个功能:
    不但改变了 
    params.fuckid=i; 
          params.width=538; 
          params.height=476; 还能改变<div id="showinfo"> </div> 里的内容。