web页面中图形按钮提交表单请教

happybridge 2004-01-06 04:07:20
小弟现在用图形按钮提交表单时总是不能成功,所以请问是怎么回事,请各位赐教:在下面的html代码中提交动作为何不能完成?怎么样确定是否单击了submit按钮?怎么样才能最好的把表单中的信息传给php脚本?谢谢了,
<form method="post" action="<?echo $PHP_SELF>">
<table><tr>
<td><input type=text name=username><input type=password name=pwd></td>
<TD COLSPAN=2><input type="image" name="submit"onclick="document.fromadd.submit()" SRC="images/yhtj_20.gif" WIDTH=64 HEIGHT=25 ALT="" border="0"></a></TD>
<TD>
<IMG SRC="images/yhtj_21.gif" WIDTH=7 HEIGHT=25 ALT=""></TD>
<TD>
<input type="image" name="reset" onclick="document.formadd.reset()" SRC="images/yhtj_22.gif" WIDTH=63 HEIGHT=25 ALT=""></TD></tr></table></form>
...全文
127 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
eagle_gui 2004-01-07
  • 打赏
  • 举报
回复
表单没名字,哪来的document.fromadd.submit()?
happybridge 2004-01-07
  • 打赏
  • 举报
回复
原来这么简单,但要不是各位指点我可能还要折腾好长时间的,也是自己太粗心大意了,感谢感谢!
happybridge 2004-01-07
  • 打赏
  • 举报
回复
不胜感激!“爱”你们,我试一下,
皮鲁 2004-01-07
  • 打赏
  • 举报
回复
<input type="image" name="submit"onclick="document.fromadd.submit()" SRC="images/yhtj_20.gif" WIDTH=64 HEIGHT=25 ALT="" border="0">后边的</a>来干吗? 去掉!!
要用document.fromadd....
FORM属性要命名,<form name="fromadd" method="post" action="<?echo $PHP_SELF>">.
判断语句用 ice_berg16 兄台的即可.
ice_berg16 2004-01-06
  • 打赏
  • 举报
回复
你的表单没名字哦,怎么判断,至少把名字加上name="formadd"
还有你第一个图像按钮的JS的代码写错了是formadd ,不是fromadd。
不过一般应该不用加脚本,浏览器会自动判断的
用唠叨的方法判断是可行的
代码可以这样写
if (isset($POST['submit_x']))//图像按钮的两个坐标任选一个,或两个一起
//表单已提交
还可以自己在表单里添加一个hidden元素,如
<input type="hidden" name="action" value='submit'>
提交后可以做如下判断
if (isset($POST['action'])&& $POST['action'] == 'submit')
//表单已提交
xuzuning 2004-01-06
  • 打赏
  • 举报
回复
php程序中用submit_x或submit_y来检查是否点击了submit
qndt 2004-01-06
  • 打赏
  • 举报
回复
不是吧,应该不会出现这个问题
「已注销」 2004-01-06
  • 打赏
  • 举报
回复
<input type="image" name="submit"onclick="document.fromadd.submit()" SRC="images/yhtj_20.gif" WIDTH=64 HEIGHT=25 ALT="" border="0" value="submit">

加上这样的就应该可以判断了.

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧