等しく取得するには、
$('#heaer').get(0)か$('#header')[0]とすると良いようです。かなりこれで詰まりましたので、メモを。
$('#heaer').get(0)か$('#header')[0]とすると良いようです。<table>こんな感じで、DIV要素事態はtd要素内にピッタリと設置されていました。
<tr>
&$lt;td><dl>
<dt><img (中略) width="100" /></dd>
<<dd><img (中略) width="100" /></dd>
<dd><img (中略) width="100" /></dd>
<dd><img (中略) width="100" /></dd>
</dl></td>
</tr>
</table>
※dt、ddはfloat:leftで横並び
<table>最後のdd要素に、中のimgより1px小さい数字を掘り込みます。通常での表示も大丈夫ですし、若干の縮小には耐えれました。
<tr>
<td><dl>
<dt><img (中略) width="100" /></dd>
<dd><img (中略) width="100" /></dd>
<dd><img (中略) width="100" /></dd>
<dd style="width:99px;"><img (中略) width="100" /></dd>
</dl></td>
</tr>
</table>
<form action="" method="post">HTTPパラメータは同名の場合は、最後のパラメータを送信するという仕様のようで、その仕組みを利用し、同名のhiddenを用意することでチェックが入ってなくてもhiddenのデータを受け取るので、簡単に判定できるようになります。
<input type=hidden" name="check" value="0" />
<input type=checkbox" name="check" value="1" />
</form>
function get_getvariable (matchStr) {
if (document.location.search.length > 1) { //【1】
var tmp = ''
var parm = document.location.search.substring(1); //【2】
parm = parm.split('&'); //【3】
for (var i=0; i parm[i] = parm[i].split('='); //【4】
}
/* 一致パーツを検索 */
for (var j=0; j if (parm[j][0] == matchStr) { //【5】
tmp = parm[j][1];
}
}
if (tmp != '') {
return tmp;
} else {
return false;
}
}
}
alert(get_getvariable("aaa"));とすれば、その値を返します。