IEのテラ意味不明なバグ
なぜかあるDIVを表示すると、第二引数が不正だとJSのエラーがでる謎バグ。
原因を究明していくと、そのDIVのstyleプロパティをblock=表示にすると発生する。
<? if(count($friends) > 0){ ?> <ul id="sharelist"> <? foreach($diff_friends as $friend){ ?> <li> <label for="to_<?= h($friend) ?>"> <input type="checkbox" name="receivers[]" value="<?= h($friend); ?>" id="to_<?= h($friend); ?>"> <?= h($friend) ?> </label> </li> <? } ?> </ul> <? } ?>
こういうコード。
で、結局原因は目に見えない部分。
タブだと思われる。
一度すべてのタブを消して再度インデントしたら治った。
謎すぎるし、わかりにくすぎるよ、IE><