一个特别急的问题,在线等,谢谢大家!

caobin518 2005-06-24 09:14:20
向你请教一问题:
<input name="select12" type="text" id="select12" onblur="if (value ==''){value='班级学号'}" value="班级学号">

这样提交后会有值,我要它没值,怎么个弄法?
...全文
81 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
madpolice 2005-06-25
  • 打赏
  • 举报
回复
班级学号:<input name="select12" type="text" id="select12">



<%
dim aaa,sql
aaa = request.form("select12")

if aaa = "" then
sql = "select * from tb"
else
sql = "select * from tb where xx='" & aaa & "'"
end if
%>
白夜花寒 2005-06-25
  • 打赏
  • 举报
回复
你在后台去判断的,不要在前台判断,前台的话,你不要用submit提交用的是

<input type="button" value="xx" onclick="white()" />

var nnn=document.all.form1.select12.value;
if(nnn=="班级学号"){
document.all.form1.select12.value="";
}
document.all.form1.submit;
caobin518 2005-06-24
  • 打赏
  • 举报
回复
我说详细点:
如果value="班级学号",提交后就变成空值,如果value不等于"班级学号",提交后就打出值

=============上面很简单===========
主要是:request.form("select12")要作为查询条件,试想如果value为空,查询条件就变成了:
where xx='"&request.form("select12")&"'
这样就查询出了为空值的记录。
mystyle 2005-06-24
  • 打赏
  • 举报
回复
明白你的意思

在Form的onsubmit里加上判断啊

if (selectl2.value=='班级学号') selectl2.value='';form1.submit();

或者在ASP里判断也可以的

if request("selectl2") = "班级学号"
selectl2=""
else
selectl2=trim(request("selectl2"))
end if
zlj113 2005-06-24
  • 打赏
  • 举报
回复
asp的代码比JS代码先运行的,

搞清楚客户端与服务器端。
zlj113 2005-06-24
  • 打赏
  • 举报
回复
JS向ASP传值?????/

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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