回 帖 发 新 帖 刷新版面

主题:这种效果如何实现?

下面三个复选框,第一个选定后,后面的两个随知而改变内容,如第一个选择加分了,第二个复选框就只显示加分的部分选项(从+1到+5),如果第一个选扣分,那就只显示扣分的部分,而第三个选项“截止日期”只有在第一个选择置顶的时候才出现,其他情况下均不显示。

如果太麻烦,那就只写一下思路和大概要用的语句就行了,最好能解释一下原理,谢谢了。

动作:
      <SELECT name="operate">
      <option value="" selected>操作</option>
      <option value="1">加分</option>
      <option value="2">精华</option>
      <option value="3">置顶</option>
      <option value="4">锁帖</option>
      <option value="5">删除</option>
      <option value="6">警告</option>
      <option value="7">扣分</option>
      </SELECT>

分值加减:
      <SELECT name="pointchange">
      <option value="5">+5</option>
      <option value="4">+4</option>
      <option value="3">+3</option>
      <option value="2">+2</option>
      <option value="1">+1</option>
      <option value="0" selected>0</option>
      <option value="-1">-1</option>
      <option value="-2">-2</option>
      <option value="-3">-3</option>
      <option value="-4">-4</option>
      <option value="-5">-5</option>
      </SELECT>
      
截止时间: 
      <SELECT name="timelimite">
      <option value="1">一天</option>
      <option value="3" selected>三天</option>
      <option value="5">五天</option>
      <option value="7">一周</option>
      <option value="14">两周</option>
      <option value="30">一个月</option>
      <option value="60">两个月</option>
      <option value="90">一季度</option>
      <option value="">不限</option>
      </SELECT>

回复列表 (共12个回复)

11 楼

不是

12 楼

9楼的方法没看懂,而且效果不对,我再研究一下吧。

我来回复

您尚未登录,请登录后再回复。点此登录或注册