我对输入类型有疑问。有些东西,我想在输入类型的min=""
内创建一个if条件。
这是我的代码:
<input type="number" id="qty" name="qty" min="1" max="{{ $product_info[0]->quantity - $sessionQty }}" step="1" value="1" readonly>
在我的代码中,我设置了min="1"
。我想要的是最小的内容。
min = "
if($product_info[0]->quantity - $sessionQty == 0) {
echo 0;
} else {
echo 1;
}
"
我上面提到的条件是,当我的$product_info[0]->quantity - $sessionQty
等于零时,我希望将最小值设置为0,当条件不为零时,我将最小值设置为1。
答案 0 :(得分:1)
我假设它是你在内部min的PHP代码,在这种情况下,这是下面的工作代码
min="<?php echo ($product_info[0]->quantity - $sessionQty) == 0 ? '0' : '1'; ?>"
如果{{}}
来自某个模板框架,那么它也应该像下面那样工作
min="{{ ($product_info[0]->quantity - $sessionQty) == 0 ? '0' : '1' }}"