帝国论坛帝国网站管理系统交流区帝国CMS使用交流请教大虾们,如何判断搜索字段的字段不能为空? 【本版专题贴子】  
主题:请教大虾们,如何判断搜索字段的字段不能为空? [加入收藏夹]   

刘淼111
用户头衔:书生

精华贴   :0
发贴数   :6
经验值   :24
注册时间:2010-09-08
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
请教大虾们,如何判断搜索字段的字段不能为空?
我要做一个搜索
<form name="searchform" method="post" action="/e/search/index.php">
  <table width="550" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder">
    <input type="hidden" name="tbname" value="news">
    <input type="hidden" name="tempid" value="1">
    <input type="hidden" name="andor" value="and">
    <tr class="header">
      <td colspan="2">新闻搜索</td>
    </tr>
    <tr bgcolor="#FFFFFF">
      <td width="97">标题:</td>
      <td width="388">
          <input type="hidden" name="show[]" value="title">
          <input type="hidden" name="hh[]" value="LK">
          <input name="keyboard[]" type="text">
      </td>
    </tr>
    <tr bgcolor="#FFFFFF">
      <td>作者:</td>
      <td>
          <input type="hidden" name="show[]" value="writer">
          <input type="hidden" name="hh[]" value="LK">
          <input name="keyboard[]" type="text">
      </td>
    </tr>
    <tr bgcolor="#FFFFFF">
      <td>录入者:</td>
      <td>
          <input type="hidden" name="show[]" value="username">
          <input type="hidden" name="hh[]" value="EQ">
          <input name="keyboard[]" type="text">
      </td>
    </tr>
        <tr bgcolor="#FFFFFF">
      <td>&nbsp;</td>
      <td>
        <input type="submit" name="Submit" value="马上搜索">
        <font color="#666666">(不设置为不限)</font>
      </td>
    </tr>
  </table>
</form>
实现按标题、作者、录入者同时满足条件搜索的表单,可以当我有一个字段为空的时候,还是可以搜索出来,我现在如何做到,让它必填呢????





2010-09-09 09:23:31 已设置保密 顶部 回复 引用 报告 编辑 删除

CoolFire
用户头衔:探花

精华贴   :0
发贴数   :4234
经验值   :10008
注册时间:2007-06-13
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

用id="变量名"验证
<script>
function CheckSearchForm(){
        if(document.getElementById("searchform").stitle.value=="")
        {
                alert("请输入标题");
                return false;
        }
        if(document.getElementById("searchform").swriter.value=="")
        {
                alert("请输入作者");
                return false;
        }
        if(document.getElementById("searchform").susername.value=="")
        {
                alert("请输入录入名");
                return false;
        }
        return true;
}
</script>
<form name="searchform" id="searchform" method="post" action="/e/search/index.php" onsubmit="return CheckSearchForm();">
  <table width="550" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder">
    <input type="hidden" name="tbname" value="news">
    <input type="hidden" name="tempid" value="1">
    <input type="hidden" name="andor" value="and">
    <tr class="header">
      <td colspan="2">新闻搜索</td>
    </tr>
    <tr bgcolor="#FFFFFF">
      <td width="97">标题:</td>
      <td width="388">
          <input type="hidden" name="show[]" value="title">
          <input type="hidden" name="hh[]" value="LK">
          <input name="keyboard[]" type="text" id="stitle">
      </td>
    </tr>
    <tr bgcolor="#FFFFFF">
      <td>作者:</td>
      <td>
          <input type="hidden" name="show[]" value="writer">
          <input type="hidden" name="hh[]" value="LK">
          <input name="keyboard[]" type="text" id="swriter">
      </td>
    </tr>
    <tr bgcolor="#FFFFFF">
      <td>录入者:</td>
      <td>
          <input type="hidden" name="show[]" value="username">
          <input type="hidden" name="hh[]" value="EQ">
          <input name="keyboard[]" type="text" id="susername">
      </td>
    </tr>
        <tr bgcolor="#FFFFFF">
      <td>&nbsp;</td>
      <td>
        <input type="submit" name="Submit" value="马上搜索">
        <font color="#666666">(不设置为不限)</font>
      </td>
    </tr>
  </table>
</form>




2010-09-09 09:34:14 已设置保密 顶部 回复 引用 报告 编辑 删除

刘淼111
用户头衔:书生

精华贴   :0
发贴数   :6
经验值   :24
注册时间:2010-09-08
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

成功啦,对您的敬仰犹如长江之水,绵绵不绝啊!!




2010-09-09 10:33:11 已设置保密 顶部 回复 引用 报告 编辑 删除

165598135
用户头衔:书生

精华贴   :0
发贴数   :141
经验值   :372
注册时间:2010-09-04
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

完全看不懂 汗!!



http://www.pxtok.com/ 沈阳培训吧 支持下http://www.pxtok.com/
2010-09-12 11:19:10 已设置保密 顶部 回复 引用 报告 编辑 删除

8877
用户头衔:进士

精华贴   :0
发贴数   :1195
经验值   :4218
注册时间:2006-06-15
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

先收藏备用!




2010-09-12 20:36:21 已设置保密 顶部 回复 引用 报告 编辑 删除

lycool
用户头衔:探花

精华贴   :0
发贴数   :4206
经验值   :10776
注册时间:2008-02-15
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

不错




2010-09-13 11:00:49 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1