社区
Web 开发
帖子详情
不用submit button怎么传递参数?
siriuscor
2006-04-04 11:40:04
一个静态得页面a.html中有一个表单,一个图片,点击图片后跳到下一个页面b.jsp,需要把a.html中表单的数据传到b.jsp中,应该怎么做??
...全文
312
13
打赏
收藏
不用submit button怎么传递参数?
一个静态得页面a.html中有一个表单,一个图片,点击图片后跳到下一个页面b.jsp,需要把a.html中表单的数据传到b.jsp中,应该怎么做??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
TinyJimmy
2006-04-05
打赏
举报
回复
自己到网上去查, 一大堆帮助. 唉...
interpb
2006-04-05
打赏
举报
回复
那就用图片按钮,实际上还是一个submit button
这个一般都是用javascript做的
siriuscor
2006-04-05
打赏
举报
回复
那就这样写<input type="image" src="图片地址">??那怎么提交表单??
huangdeji
2006-04-05
打赏
举报
回复
<input type="image" src="">这个就是图片域
同意楼上,用这个就可以
siriuscor
2006-04-05
打赏
举报
回复
但是有没有办法不用javascript做到??
gaochao79
2006-04-05
打赏
举报
回复
<input type="image" src="">这个就是图片域
siriuscor
2006-04-05
打赏
举报
回复
ok,多谢了
interpb
2006-04-05
打赏
举报
回复
a.html:
///
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>MyHtml.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
</head>
<body>
<form name="myform" action="b.jsp" method='get'>
name : <input type='text' value='huhu' name='name'>
</form>
<image src="your.jpg" alt=picture onclick="javascript:document.myform.submit()">
</body>
</html>
//b.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'myjsp.jsp' starting page</title>
</head>
<body>
<%out.println(request.getParameter("name"));%> <br>
</body>
</html>
用javascript提交
关键是这句;<image src="your.jpg" alt=picture onclick="javascript:document.myform.submit()">
siriuscor
2006-04-05
打赏
举报
回复
图片域怎么个用法,请教大家
MagicianLiu
2006-04-05
打赏
举报
回复
HTML有图片域。相当于提交按钮
huxinsheng168
2006-04-05
打赏
举报
回复
可以不用javascript做。用a href做,呵 。参数自己在url中组装。
langya333
2006-04-05
打赏
举报
回复
用javascript做比较好。如果在提交表单之前还想做一些数据合法性检验,就一定要在javascript的function里写了。
siriuscor
2006-04-05
打赏
举报
回复
楼上的就没有不知道要查什么的时候吗?为什么要叹气泥.
超链接、
submit
、
Button
传递数据的区别
超链接:超链接传递的数据是在URL后‘?’连接的数据,各数据之间用‘&’分隔,在跳转页面通过:request.getParameter(“参数名”);接收数据 注意:‘?’符号前后不能有空格,参数类型和参数值都不加引号 案例:href = "servlet/Statistical?type=level$name=wangda
submit
:表单提交按钮,通过点击实现对完整表单信息的提交,通过:request.getParameter(“标签名字”);接收数据
Button
:事件触发按钮,通过点击触发
submit
与
button
的区别
submit
: 提交按钮,点击之后直接将数据提交的服务器端,不会对鼠标的mousepressed等操作进行处理,也不触发脚本。。。
button
: 简单的按钮,有按钮的一些事务处理,有脚本就通过脚本将参数传过去
html中
submit
和
button
的区别(总结)
submit
是
button
的一个特例,也是
button
的一种,它把提交这个动作自动集成了。 如果表单在点击提交按钮后需要用JS进行处理(包括输入验证)后再提交的话,通常都必须把
submit
改成
button
,即取消其自动提交的行为,否则,将会造成提交两次的效果,对于动态网页来说,也就是对数据库操作两次。或者在使用
submit
时验证时加return true或false。
submit
和b
form表单的提交方式:
submit
和
button
.
在页面需要验证文本框时,往往需要数据的传递,form表单中的传递方法有
button
和form.
submit
两种 > method为传递的格式,post get 。 login.jsp是处理这个表单提交的目标地址。 method是表示username和password这两个参数用什么方式传递到login,一般有get,post,put等。 js代码: function Myche
button
和
submit
区别
button
和
submit
有什么区别? type=
button
就单纯是按钮功能 type=
submit
是发送表单 但是对于从事WEB UI的人应该要注意到,使用
submit
来提高页面易用性: 使用
submit
后,页面支持键盘enter键操作,而很多WEB软件设计师,可能没有注意到
submit
统一. 用
button
后往往页面不支持enter键了。所以需要支持e...
Web 开发
81,111
社区成员
341,723
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章