私が設計している個人用サイトのテンプレートページを作成しています。ログインフォームにドロップダウンDIVタグを使用します。Element.hidden可変移植性
私はまた、私の主なテストなどのブラウザとしてGoogle Chromeを使用しており、表示されているすべての要素がブール値を保持する 'hidden'というプロパティを持つように見えます。
期待どおりに動作し、Trueに設定すると非表示になり、Falseに設定すると表示されます。
document.getElementById("element").hidden = true;
document.getElementById("element").hidden = false;
奇妙なことに、Firefox 8.0.1でも同じように処理されます。
私のGoogle-fuはこれに関する情報を表示できませんでしたので、なぜこれが動作しているように見えていますか、他の多くのブラウザがこれをサポートしていますか?
私が作成しているこのウェブサイトは私の個人的な使用のためであり、クロスブラウザ互換性は意図されていませんが、良い副作用であると付け加えます。何をやっている
は、あなたが '可視性' CSSについて話している - もしそうなら、私が言う楽しんでほぼ100%のサポート。 – Codecraft
いいえ、これは厳密にJavaScriptのものです。私は質問に例を追加しました。 – Raceimaztion