[新着] Webテンプレートを仮オープンしました
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>例バイナリフラグの利用</title>
</head>
<body>
<script type="text/javascript">
/// **************************************************************************************************
// * システム名称 :
// * 概要 : バイナリフラグの利用
// * 作成者 :独立独歩
// * 作成日 :2007/6/6
// * JavaScript ver :ScriptEngineMajorVersion 5.0
// * Platform :win2k
// **************************************************************************************************
//<![CDATA[
var FIELD_A = 0x1; //00001
var FIELD_B = 0x2; //00010
var FILED_C = 0x4; //00100
var FILED_D = 0x8; //01000
var FILED_E = 0x10; //10000
//var FILED_E = 0x16; //10000 では?
//項目AとCとEに入力があったと過程して
var filedsSet = FIELD_A | FILED_C | FILED_E; // 00001 | 00100 | 10000 =>10101
if ((filedsSet & FIELD_A) && (filedsSet & FILED_C)) {
alert("フィールドAとCがセットされています。");
}
//]]>
</script>
<p>ここに5つのフィールドがあると過程...</p>
</body>
</html>1 0 0 0 0 16 8 4 2 1(16進の重み)