在同一个jsp页面中如何取到input中的值

解决方案 »

  1.   

    如果不提交的话,那就只有用Js来获取
    假如给该input添加一个id
    document.getElementById(id).value;
      

  2.   

    我要存到seesion里该怎么弄呢?
      

  3.   

    <%request.getSession().setAttribute(key,value);%>
      

  4.   

    <input type="submit" value="提交" name="submit" >
     ....
     String buttonname =request.getParameter("submit");
      

  5.   

    在当前页中可以用getParameter吗?
      

  6.   


    var value=document.getElementById("name").value
    <%request.getSession().setAttribute(key,value);%>//KEY是一个名称
      

  7.   

    如果所有input对象
    var inputs = document.getElementsByTagName("input")
    获取所有input标签对象
    得到所有对象的值
    for(...)
    {
     inputs[i].value()
    }如果是某一个input的话
    docuement.getElementByID("id").value;
      

  8.   

    <input name="name" id="name" type="text" value="xxx" />
    <% 
        String sname = request.getParameter("name");
        out.print(sname);
    %>
    为什么这样取不到值呢?
      

  9.   

    LZ的input是html标签吧。
    那就在后台 String val = request.getParameter("inputname");
      

  10.   

    document.getElementById(id).value;
      

  11.   

    使用request内置对象来获取表单元素的的数值。request.getParamter("表单元素的名字").
      

  12.   


    //用js
    document.getElementById("input的ID").value;
    //或者是jquery
    $("#input的ID").val();
      

  13.   

    先request.getParamter(),再session.setAtrubute.
      

  14.   

    方法很多,可以用JS的DOM时间document,getElementsByTagName("input");还可以request.getParamter()
      

  15.   

    <%request.getParameter("name")%>