1.<form name="reg" method="post" action="login_t.jsp">
<font size="2" color="#999999"><br>
用户名:</font>
<input type="text" name="nickname" size="10">
<p><font size="2" color="#999999">密 码: </font><input type="password" name="password" size="10"></p>
<p>
<input border=0
width="56" height="20" name=imageField
src="images/anniu_r2_c6.gif" type=image >
</p>
</form>
2.没办法!
<font size="2" color="#999999"><br>
用户名:</font>
<input type="text" name="nickname" size="10">
<p><font size="2" color="#999999">密 码: </font><input type="password" name="password" size="10"></p>
<p>
<input border=0
width="56" height="20" name=imageField
src="images/anniu_r2_c6.gif" type=image >
</p>
</form>
2.没办法!
http://expert.csdn.net/Expert/topic/1362/1362132.xml?temp=.4026911
{
if((event.keyCode == 13)&&(!event.ctrlKey))
{
form1.submit();
event.returnValue=false;
}
}
<form name=form1 method=post action="" onsubmit="javascript:return check_form();"> //check_form();是检测你的表单元素的完整性的函数。
你做一个<input type=submit name=submit value=submit style="display:none">
然后就<img style="CURSOR: hand" height=18 src="image\denglu.gif" width=56 onclick="javascript:document.form1.submit.click();">
其实是做一个按扭为submit类型的,你一回车就激活了它,你按那个先前的图片也是一样啊。。呵呵。这回能把我做为主要解答人啊我要加我的信誉分啊。。所以如果你解决了,就把我列为首位,上次发了一个找冰川时代的帖子,被不知道那个网管扣了5分,真是不通情理,不警告的。:):(
Java 161 100
Web 开发 1 95 我的这个信誉分还没有加上去,我回答了问题,但人家往往只给分,没有加我信誉分的。。:*(。
问题1:用JAVASCRIPT进行处理提交就可以了。具体设置是在FORM上的ONSUBMIT事件中完成
我按你的说法加了,但是提示 ” 不存在此属性和方法 “ ---为什么?
hanty(大智若鱼)
问题1:用JAVASCRIPT进行处理提交就可以了。具体设置是在FORM上的ONSUBMIT事件中完成可以说得详细点吗?
你的方法也不行啊,和laizg(laizg) 提示的错误信息一样
大家先来帮我把第一个问题解决好吗?谢谢大家
谢谢你,我按你的方法已经成功了第一个问题结帖了,下面大家帮我来讨论第二个好吗,谢谢所有的朋友
错误代码是不能转换的,但可以从错误信息中抽取出中文的错误信息,如:
try
{
rs=stmt.executeQuery(sqlQuery);
}
catch (SQLException e)
{
ErrMsg=e.getMessage();
}ErrMsg 即是,不过还需要从中抽取有用的来。
getMessage()取出的值就是数据库的错误代码吗?
可以给我提供比如 输入记录重复!/字段输入不完整!/删除或修改的记录目前正被其他表所引用!/输入数值错误!/ 等错误时候的getMessage()取出的值吗?谢谢!
getMessage()取出的值就是数据库的错误代码吗?
可以给我提供比如 输入记录重复!/字段输入不完整!/删除或修改的记录目前正被其他表所引用!/输入数值错误!/ 等错误时候的getMessage()取出的值吗?
大家帮帮忙,谢谢,这个问题搞定就送分了!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
ns4=(document.layers) ? true : false ;
ie4=(document.all) ? true : false ;function keyDown(e) {
if(ns4) {
var nKey = e.which;
var ieKey = 0;
if (nKey == 13) {
alogin.focus();
}
}
if(ie4) {
var ieKey = event.keyCode;
var nKey = 0;
if (ieKey == 13) {
alogin.focus();
}
}
} document.onkeydown=keyDown ;
if(ns4) document.captureEvents(Event.KEYDOWN) ;
你用这段javascript,其中alogin是img的id。
2。同意Pooling()
getMessage()取出的值就是数据库的错误代码吗?
可以给我提供比如 输入记录重复!/字段输入不完整!/删除或修改的记录目前正被其他表所引用!/输入数值错误!/ 等错误时候的getMessage()取出的值吗?
大家帮帮忙,谢谢,这个问题搞定就送分了!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
”
getMessage()取出的错误信息如“[IBM][CLI Driver][DB2/NT] SQL0104N 在 "select * " 之后发现意外的记号 "form"。期望的记号可能包括:"FROM"。 SQLSTATE=42601 ”。
它不能获得你所说形式的信息,这些人性化的信息只能你自己判断各种情况后给出提示。
如: 字段输入不完整、输入数值错误等错误可以在前台用JS进行判断;、删除或修改的记录目前正被其他表所引用等错误需要用sql语句进行检查后根据返回值进行判断。
注:输入记录重复错误也可以通过sql返回的错误代码判断出来。
String delete ="delete from td_asp ";
try
{
stmt.executeUpdate(delete);
stmt.close();
}
catch(SQLException e)
{
out.println("SQLException: " + e);
} }
在执行stmt.executeUpdate(delete);之后我如何取出该sql返回的错误代码呢?
SQLException的错误具体信息用:e.getMessage();
如果用“out.println("SQLException: " + e);”,则打印出的信息即有代码也有信息。
如果是的话,那么不是没人感兴趣,而是不可能做到。这些人性化的信息只能你在程序中自己根据错误码判断各种情况后给出。你可以自己写一个sql错误码解释函数,根据错误码返回相应提示。另外说一点:“删除或修改的记录目前正被其他表所引用”这个提示直接根据一次sql操作是不可能得到的,必须在你进行其它操作前对表或记录加锁,然后在你查询或更新前检查是否有锁,再给出提示。
我的一分耕耘,你能给一分收获
换成<input name="imageField" type="image" src="image\denglu.gif" width="80" height="18" border="0">就可以了
这样可以轻松实现提交功能!