本帖最后由 fengkuang1988 于 2011-12-06 11:41:32 编辑

解决方案 »

  1.   

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    </head>
    <body>
    <script>  
    var qq='aaaa';
    document.write("<div class='delcookie'><from><input type='submit' name='Submit2' value='删除' onClick='delCookie("+qq+")'/></from></div>");
    </script>
    </body>
    </html>
      

  2.   

    谢谢 木北北 这样 参数处显示的还是qq  所以每次调用还是变量qq的最后一次存储的内容。
    因为我是循环输出这条代码 用来删除对应的cookie 这样无论点击哪个删除 都是删除的最后一个cookie 
    如果把cookie的名称字符串直接写到对应的删除函数中就可以实现删除相对应的cookie了。
    表达能力有限 不知道说没说清楚或者还有其他更好的办法?请各位不吝赐教
      

  3.   


    那就把var qq=['aaa','bbb']
    qq变成数组,传给delCookie然后循环删除cookie