<!DOCTYPE html>
<html>
<body>
<form action="form_action.asp" method="get">
<span style='background-color: red;'>
<input style="FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=50);" type="checkbox" name="vehicle" value="Bike" /></span>I have a bike<br />
<span style='background-color: red;'>
<input style="-moz-opacity:0.5" type="checkbox" name="vehicle" value="Car" /></span> I have a car <br />
<input type="submit" value="Submit" />
</form>
<p>Click on the submit button, and the input will be sent to a page on the server called "form_action.asp".</p>
</body>
</html>
オンラインでいくつかの例を見つけ、これをまとめると、上部の入力チェックボックスがieで機能し、下部がFFとchromeで機能するはずです。どちらもうまく機能しません。IEはだらしなく見え、FFとクロムはまったく機能していないようです。チェックボックスのリストについてこれを理解しようとしています。チェックボックスの一部は、以前の選択に基づいて無効になっています。ほとんどのブラウザで動作していますが、一部のブラウザではボックスがグレー表示されません。
したがって、javascriptを使用してボックスをグレー表示する方法を理解する必要があります。これは機能していないようでdocument.getelementbyid(elementID).style.background = "#dbdbdb";
、ボックスの輪郭を描くだけです。
どんな助けでも大歓迎です