function del(str){
        if(confirm("确认删除吗?")){
         window.location.href="delete.do?jfUser="+str;
         alert("删除成功");
        
        }else return;
    }
<a href="javascript:del(<bean:write name="lis" property="jfUser"/>)">删除</a></th></tr>
这样写,比如穿进去一个t,页面提示T未定义
但是纯数字的数据就可以,有1,2,3这样的行,有t2,tt这样带字母的数据就不行了,,谁教教我呀

解决方案 »

  1.   

    有谁告诉我哦,,,急等呀,,,我在<bean:write name="lis" property="jfUser"/>外面加了‘’又报缺少对象,晕了
      

  2.   

    <bean:write name='lis' property='jfUser'/>
    请考虑javascript的初始化顺序问题,可先将 方法移动到页面最下方
      

  3.   

    <a href="javascript:del('<bean:write name="lis" property="jfUser"/>')">删除</a>
      

  4.   

    <!DOCTYPE HTML>
    <html>
    <head>
    <meta charset="gb2312" />
    <title></title>
    </head>
    <body><a href='javascript:del("<bean:write name=\"lis\" property=\"jfUser\"/>")'>删除</a>
    <script>
    function del(str){
    alert(str)
      if(confirm("确认删除吗?")){
      window.location.href="delete.do?jfUser="+str;
      alert("删除成功");
      
      }else return;
      }

    </script>
    </body>
    </html>
    试试