ゼロ以外の日付のリンクを無効にすることはできません
-
21-12-2019 - |
質問
<tr bgcolor="<?php echo $rowColor ?>" >
<td><font face="Arial, Helvetica, sans-serif"><?php echo $f4; ?></font></td>
<td><font face="Arial, Helvetica, sans-serif"><?php echo $f5; ?></font></td>
<td><font face="Arial, Helvetica, sans-serif"><?php echo $f3; ?></font></td>
<td><font face="Arial, Helvetica, sans-serif"><?php echo $deliv_date; ?></font></td>
</tr>
<?php
$i++;
}
mysql_close();
?>
<tr bgcolor="<?php echo $rowColor ?>" >
<td>
<strong>Total:</strong>
</td>
<td colspan="1"> </td>
<td ><font face="Arial, Helvetica, sans-serif"><?php echo $f8; ?></font></td>
</td>
</tr>
</table>
</div>
<div id="footer">
<hr/>
<div class="buttonwrapper">
<a class="boldbuttons" href="invoice_conf.php" <?php if ($deliv_date != '0000-00-00') echo 'disabled="disabled"' ?>><span>confirm delivery</span> </a>
</div>
.
ゼロ以外の配達日がある場合、最後のDIVのリンクを無効にしようとしています。添付のスクリーンショットで見ることができるように、私はゼロ以外の配達日を持っています。リンクを試してみると無効になりません。誰もがなぜこれがあるかもしれない理由を知っています、
ありがとう
解決
disabled
属性の追加は、必要に応じてリンクを無効にしません。
<a class="boldbuttons" href="<?php echo ($deliv_date != '0000-00-00') ? 'invoice_conf.php' : 'javascript: void(0)'; ?>">
<span>confirm delivery</span>
</a>
.
またはecho
とSay #
を使用することもでき、javascript: void(0)
.disabled_link {
pointer-events: none;
cursor: default;
}
.
class
のサポートはInternet Explorerに関して印象的ではありません。 disabled_link
他のヒント
Hrefの後にこれを加えてください。
onclick="falseを返す"
Disabledは入力タグの属性です。
所属していません StackOverflow