标题:表单检验的问题
只看楼主
syuanq
Rank: 2
等 级:新手上路
威 望:3
帖 子:297
专家分:0
注 册:2006-12-11
结帖率:0
 问题点数:0 回复次数:7 
表单检验的问题

<!--#include file="../conn/conn.asp"-->
<%
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from column",conn,1,3
rs.addnew
rs("c_column")=request.Form("c_column")
rs.update
rs.close
set rs=nothing
%>
<script language="javascript">
function check()
if (form1.c_column.value=="")
alert('栏目不能为空')
else
alert('添加成功')
</script>
<table width="400" height="160" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#FFFFFF">
<tr>
<td width="25%" height="30" bgcolor="33ccff">添加栏目</td>
<td width="75%" bgcolor="33ccff">&nbsp;</td>
</tr>
<tr>
<td colspan="2" bgcolor="ccffff"><form name="form1" method="post" action="">
栏目名称
<input name="c_column" type="text" size="20">
<input type="submit" name="Submit" onclick="return check()" value="添加" >
<input type="reset" name="Submit2" value="重置">
</form>
</td>
</tr>
</table>

为什么的检验不行呢?红色部分。

搜索更多相关主题的帖子: 表单 column conn 检验 
2007-09-19 13:01
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:0 
form1.c_column.value改成document.form1.c_column.value
2007-09-19 13:46
syuanq
Rank: 2
等 级:新手上路
威 望:3
帖 子:297
专家分:0
注 册:2006-12-11
得分:0 

加了也不行,好像不是这个原因,不知错在哪里?


[url]www.[/url]欢迎大家的光临,一起交流学习
2007-09-19 17:22
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
得分:0 
<script language="javascript">
function check(){if (document.form1.c_column.value==""){alert('栏目不能为空')}else{alert('添加成功')}}
</script>

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2007-09-19 17:27
盖世豪侠
Rank: 1
等 级:新手上路
威 望:1
帖 子:444
专家分:0
注 册:2007-7-15
得分:0 

请看楼上

[此贴子已经被作者于2007-9-19 17:34:05编辑过]


[flash][/flash]
2007-09-19 17:30
syuanq
Rank: 2
等 级:新手上路
威 望:3
帖 子:297
专家分:0
注 册:2006-12-11
得分:0 
呵呵。。。4楼的正确,谢谢楼上的各位了

[url]www.[/url]欢迎大家的光临,一起交流学习
2007-09-19 17:39
syuanq
Rank: 2
等 级:新手上路
威 望:3
帖 子:297
专家分:0
注 册:2006-12-11
得分:0 
不过好像还有问题,就是当你栏目为空时,虽然弹出了警告窗口,但是还是会写入数据库,把空字符写进去了,要怎么改?

[url]www.[/url]欢迎大家的光临,一起交流学习
2007-09-19 17:46
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
得分:0 
<script language="javascript">
function check(){
if (document.form1.c_column.value==""){
alert('栏目不能为空');
document.form1.c_column.focus();
return false;
}else{
alert('添加成功')
}
}
</script>
<%
c_column=request.Form("c_column")
if c_column<>"" then
set rs=server.CreateObject("adodb.recordset")
rs.open "select * from column",conn,1,3
rs.addnew
rs("c_column")=c_column
rs.update
rs.close
set rs=nothing
'conn.execute "insert into column(c_column) values('"&c_column&"')"
end if
%>

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2007-09-19 17:54



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-171164-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021494 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved