2009年6月25日木曜日

name と idの競合

select id='sel_0' と

input name='sel_0' をIEは混同する

getでAjaxで取ってくるのをリフレッシュに保つ方法

Ajaxの開発で、取ってくる先のあれこれいじったりするとき、
getだとキャッシュが残ってしまうから、
urlの末尾に"&random="+Math.random()*100,
な風にすると、自動で更新される

2009年6月17日水曜日

diskpart.exe

パーティションの変更

2009年6月4日木曜日

IDENTITYをリセットする

DBCC CHECKIDENT([テーブル名],RESEED, 0)

2009年5月29日金曜日

列数・行数の取得

table.rows.length
tr.cells.length

submitされない

まずはsubmitされてからページを作ろうと思って空白ページにしていた。
(ファイルはあるが、なかみは空)
賢いFireFox、IE7は先読みしてsubmit()を無効にしてくれていた。

どこかにミスがあるかと思って小一時間詰まっていたら、OKだけでも書いたら表示された・・

2009年5月28日木曜日

後からselectボックスを出力

function SetOptions(){
//ボックスの数を数える
var box_num = $$('div.change_box').length;

for (var i = 1; i <= box_num; i++){
var tr_num = $$('table#tbl'+i+' tr').length;
var select = document.createElement('select');
select.id = 'tble'+i;

for (var j = 1/*一行目はタイトル*/; j< tr_num;j++){
var cust_name = $('tbl'+i).down('tr', j).down('td', 1).innerHTML;
var option = document.createElement('option');
option.value = cust_name;
option.appendChild(document.createTextNode(cust_name));
select.appendChild(option);
}
$('tbl'+i+'_span').appendChild(select);
}
}