何むきになってんだ?>俺

チェック出来る数を制限&チェックされない場合0
http://oshiete.goo.ne.jp/qa/8600163.html

なんでだろう?腹が立った!あっちが立たない腹いせか?!
キャラを変えた、今日だけ?


:null が邪魔だ〜!

<!DOCTYPE html>
<meta charset="utf-8">
<title></title>
<style>

</style>
<body>
<form id="piyo" action="#">
  <p>
    <label><input type="checkbox" name="ch1" value="1">1</label>
  <p>
    <label><input type="checkbox" name="ch2" value="2">2</label>
  <p>
    <label><input type="checkbox" name="ch3" value="3">3</label>
  <p>
    <label><input type="checkbox" name="ch4" value="4">4</label>
  <p>
    <label><input type="checkbox" name="ch5" value="5">5</label>
</form>

<script>

var bfMx = 3;
var buff = [], vals = [];
var list = ['ch1', 'ch2', 'ch3', 'ch4', 'ch5'].map (
  function (n, i) {
    var e = this.es[n];
    e.checked ? (this.buff.push(e)): null;
    this.vals.push (e.value);
    return e;
  }, {
    es: document.getElementById ('piyo').elements, buff: buff, vals: vals
  });


function fuga (e) {
  var idx, idx1, t;

  ((idx = list.indexOf (e)) >= 0) // listにeがあるなら
  ? (t = //tには(値を0にし、buffから削除するものを)以下の条件で代入する
      (e.checked)
      ? (buff.push ((e.value = vals[idx], e)) > bfMx) //buffに、value値を復活したeを加えたとき、3個より大きければ
        ? buff[0] //削除対象を0番目とする
        : null
      : e // buffにあるかもしれないのでチェック
    )
    ? ((idx1 = buff.indexOf ((t.checked = Boolean (t.value = 0), t))) >= 0) //バッファに削除するものがあるか?
      ? buff.splice (idx1, 1)//削除の実行
      : null
    : null
  : null;
}


function hoge (event) {
  var e = event.target;
  
  if ('INPUT' === e.tagName)
    if ('checkbox' === e.type)
      fuga (e);
}

document.addEventListener ('click', hoge, false);

</script>

JavaScriptでの要素の高速座標移動
http://oshiete.goo.ne.jp/qa/8599785.html

もうね、瞬間移動でよくね?
残像を残すより、一瞬横に動いたと判断できる程度の距離を(1コマ)表示したら、画面を白くして瞬間移動させる。サブリミナル効果を活用し、「すげ〜早い&ワープ9.99」と言う文字を入れる。
あっ!ワープ10はどこにでも存在しうる!なのだから出発地点と到着地点に表示して瞬間移動させる。これでワープ10(?)