一个简单的jsp问题,回答马上给分 在一个jsp页面中有两个按钮,当点击不同按钮时在本页输出不同的字符串,这应该怎样实现 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 能否说得详细点,我是初学jsp我做了一个.jsp页面,上面包含有输入表单,两个按钮,信息发送到本页,只是按不同的按钮是输出不同的值,需要调用什么方法呢? 用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>明白? 上面的 function gotourl1() 多了一个1,应该是 function gotourl() 脚本:<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()"> <!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>试试这个。 <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的 Tomcat7中Servlet URL问题 送分:求一正则表达式,把“\”全部转换成“\\” 关于 Bean 的问题,很着急,请帮帮我。 外面企业中大部分是用什么j2ee服务器啊,多谢了 HTML解析问题 使用eclipse开发jsp的问题!请教~~ jsp的报错问题 谁有用jsp写的电子商务网站 这段代码有什莫问题 tomcat为什么要加载两次 配置文件 看看我这个jsp做的网站有什么漏洞,欢迎各位进来黑一次 servlet的中文乱码问题
我做了一个.jsp页面,上面包含有输入表单,两个按钮,信息发送到本页,只是按不同的按钮是输出不同的值,需要调用什么方法呢?
例子:按键:<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>
明白?
<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()">
<%@ 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>试试这个。
<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的