Grid.htm
代码如下:
<style>
ВХОД
{
DefineInputonClick: Expression (this.onclick = function () {if (this.Type == "кнопка") {this.style.color = cooseColor ();}});
}
</style>
<Скрипт>
var IgridRowCount = 0;
var IgridColcount = 0;
функция createGrid ()
{
Divid.innerhtml = "";
if (igridrowcount == 0) {igridrowcount = 5;}
if (igridcolcount == 0) {igridcolcount = 5;}
var vtable = document.createElement ("таблица");
vtable.style.behavior = "url (grid.htc)";
if (definegridbgcolorid.style.color)
{vtable.definegridbgcolor = definegridbgcolorid.style.color;}
if (definefirstrowbgcolorid.style.color)
{vtable.definefirstrowbgcolor = definefirStrowBgColorId.style.color;}
if (definefirstcolbgcolorid.style.color)
{vtable.definefirstcolbgcolor = definefirstcolbgcolorid.style.color;}
if (definecurrowbgcolorid.style.color)
{vtable.definecurrowbgcolor = depanecurrowbgcolorid.style.color;}
if (definecurcolbgcolorid.style.color)
{vtable.definecurcolbgcolor = depancurcolbgcolorid.style.color;}
if (decoecureditbgcolorid.style.color)
{vtable.definecureditbgcolor = deciecureditBgColorid.Style.color;}
для (mindex = 0; mindex <igridrowcount; mindex ++)
{
var vtr = vtable.insertrow (mindex);
for (nindex = 0; nindex <igridcolcount; nindex ++)
{
vtd = vtr.insertcell (nindex);
vtd.innertext = "行"+mindex+"列"+nindex;
}
}
Divid.appendchild (vtable);
}
Функция choosecolor ()
{
var strcolor = dlghelper.choosecolordlg ();
strcolor = strcolor.toString (16);
if (strcolor.length <6)
{
var stempstring = "000000" .substring (0,6-strcolor.length);
strcolor = stempstring.concat (strcolor);
}
вернуть strcolor;
}
</script>
<div id = "divid"> </div>
<объект идентификатор = "dlghelper" classid = "clsid: 3050f819-98b5-11cf-bb82-00aa00bdce0b"> </object>
<Fieldset>
<button onclick = "window.confirm ('已实现功能')"> Grid 参数区 </button> <br>
<input type = кнопка value = "表格背景" id = "definegridbgcolorid"> <br>
<input type = кнопка value = "头行背景" id = "definefirstrowbgcolorid"> <br>
<input type = кнопка value = "头列背景" id = "definefirstcolbgcolorid"> <br>
<input type = кнопка value = "当前选择行背景" id = "definecurrowbgcolorid"> <br>
<input type = кнопка value = "当前选择列背景" id = "definecurcolbgcolorid"> <br>
<input type = кнопка value = "当前选择编辑单元格背景" id = "deciecureditbgcolorid"> <br>
<button onclick = "window.confirm ('未实现功能')"> 保留功能区 </button> <br>
<input type = text value = "" id = "defineGridRowCount"> <button OnClick = "iGridRowCount = defineGridRowCount.value;"> 行数 </button> <br>
<input type = text value = "" id = "definegridcolcount"> <button onclick = "igridcolcount = definegridcolcount.value;"> 列数 </button> <br>
<input type = radio> 是 <input type = radio> 否启动行调整 <br>