在一个jsp页面中有两个按钮,当点击不同按钮时在本页输出不同的字符串,这应该怎样实现

解决方案 »

  1.   

    能否说得详细点,我是初学jsp
    我做了一个.jsp页面,上面包含有输入表单,两个按钮,信息发送到本页,只是按不同的按钮是输出不同的值,需要调用什么方法呢?
      

  2.   

    用javascript
    例子:按键:<input type="button" name="Submit2" value="发送给客户" onClick="return gotourl()">脚本:<script language="JavaScript"> 
    function gotourl1(){ 
    a=document.form.table1.value; // 取得form中你需要的值
    a=document.form.table2.value; // 同上
    location.href="sendmsg.jsp?table1="+a+"&table2="+b+" //--你要转向的页面 以及要传的值
    } </script>
    明白?
      

  3.   

    上面的 function gotourl1() 多了一个1,应该是 function gotourl()
      

  4.   

    脚本:
    <script language="JavaScript"> 
    function but1(){ 
      document.write("this is button 1~~"); 

    </script>function but2(){ 
         document.write("this is button 2~~"); } 
    </script>按钮:
    <input type="button" name="but1" value="but1" onClick="but1()">
    <input type="button" name="but2" value="but2" onClick="but2()">
      

  5.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 
    <%@ page contentType = "text/html;charset=UTF-8" %><HTML> 
    <HEAD> 
    <TITLE>按钮测试</TITLE>  
    </HEAD> 
    <BODY> 
    <CENTER><H1><B>测试你单击的按钮</B></H1></CENTER>
    你单击的按钮为:
    <% if(request.getParameter("button1") != null) { %>
    Button1
    <% } else if(request.getParameter("button2") != null) { %>
    Button2
    <% } else { %>
    没有按钮被单击
    <% } %>
    <P>
    <FORM METHOD=POST ACTION="">
    <INPUT TYPE="submit" NAME="button1" value="Button1">
    <INPUT TYPE="submit" NAME="button2" value="Button2">
    </FORM>
    </BODY>
    </HTML>试试这个。
      

  6.   

    <html>
    <head>
    <title>tow buttons, tow ouputs!</title>
    </head>
    <script type="text/javascript">
    function send(str) {
    container = document.getElementById("output");
    container.innerHTML = str;
    }
    </script>
    <body>
    <form>
    <input type="button" value="button1" onClick="send('This message is sent by button1')" /><br>
    <input type="button" value="button2" onClick="send('This message is sent by button2')"/><br>
    </form> <h1 id="output"></h1>
    </body>
    </html>
    呵呵,JS。有空帮你做个jsp的