你可以把,jsp中得到的值放在input筐中,然后到javascript中获取input中的值就可以了。

解决方案 »

  1.   

    可以呀,你可以在JSP中这样写:
    <input type=button value='测试' name='mybutton' onClick="javascript:myfun('<%=mystr%>')">
    mystr为BEAN里值对应的变量名。
      

  2.   

    你可以把值存成JAVASCRIPT的变量,
    var myVar=<%=jsp_var%>;
    如果数据多的话就存成一个数组
    在提交的时候 把JAVASCRIPT变量提交就OK了
      

  3.   

    我是这样写的,但是不管,JAVABEAN中传过来什么值,都走if(vl){ }。
    <script language="JavaScript">
    function secondvotesub(var vl){
      var el = document.secondvoteform.elements;
      var count = el.length;
      var sign=false;
    if(vl){
      for (i=0;i<count;i++)
      {
       if (el[i].type=="radio")
       {
          if (el[i].checked==true)
          {
        sign=true;  }
      }
      }
      if (sign==false)
      {
        alert("请您选择一名员工!");
        return false;
      }
     }else{
       alert("对不起,本月你已经投过票了!等下次吧^_^");
       return false;
      }
    }
    </SCRIPT>
     <%boolean vf=bean0.usercheck("1");%>  
    <input type="submit" value="确定" name="B1" onclick="return secondvotesub('<%=vf%>')">
      

  4.   

    function secondvotesub(var vl)===========>function secondvotesub(vl)