【问题标题】:how to use if condition inside button tag如何在按钮标签内使用if条件
【发布时间】:2017-08-12 03:02:18
【问题描述】:

我是 Web 开发新手,在实现逻辑时遇到了一些问题。

下面是我的按钮标签

<td>
  <input style="word-wrap: break-word;white-space: normal; background-color: #4CAF50;"
         type="button" name="meaning" value="<%=list.get(1) %>" 
         onclick="abc()">
</td>

我想添加一个 if 条件。如果条件为真,按钮的颜色应该会改变(在我点击按钮之前)。

即当我导航到包含该按钮的页面时,按钮的 bg-color 应该根据 if 条件。

【问题讨论】:

  • 服务器端代码在jsp中?
  • 是的,在jsp里
  • 你可以有两个按钮,然后用jstl的, & 选择你想显示的按钮
  • 我已经在 jsp 页面中有 23 个按钮。所以买不起额外的按钮。我必须在所有按钮上添加 if 条件
  • @jmmontero - 解决方案对您来说是更好的选择

标签: javascript css jsp servlets


【解决方案1】:

JSTL 救援:

<button class="${cond eq true ? 'blue' : 'green' }">Click Me</button>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-19
    • 2017-06-07
    • 2014-10-14
    • 1970-01-01
    • 1970-01-01
    • 2016-12-09
    • 2019-08-22
    • 1970-01-01
    相关资源
    最近更新 更多