ボタンのあるシンプルなページ:
<button id="MyButton">Hello</button>
問題は:
- Javascriptが無効になっているかどうかを表示するボタンが必要です
- Javascript が有効になっている場合、ボタンを非表示にする必要があります
簡単な Jquery:
$('#MyButton').hide();
ボタンが「ちらつく」ので十分ではありません。ロードしてから非表示になり、非常に目立ちます。
これを機能させるために私が見つけた1つの方法は、JSを使用して直後に非表示にすることです。
<button id="MyButton">Hello</button>
<script>
document.getElementById('MyButton').style.visibility = 'hidden';
</script>
これは少し見苦しく、いくつかの適切な標準規則に違反しているように見えます。これが、ちらつき効果なしでボタンを非表示にする唯一の方法ですか?