gavinlee

导航

 

一个选,其他相同条件的选

//jvascript 1 datagrid使用intput type=text

function wocao(obj)
{
var ff = obj.parentNode.parentNode.parentNode.parentNode.tagName; var ff2 = obj.parentNode.parentNode.rowIndex; var va = obj.parentNode.parentNode.parentNode.parentNode.rows[parseInt(ff2)].cells.item(1).children.item(0).value;
var ff3 = obj.tagName;
if(!obj.name.checked)
{
 for(var i=2;i<7;i++)
{ if(document.all("DataGrid1:_ctl"+i+":tr1").value == va)
{ document.all("DataGrid1:_ctl"+i+":tr9").checked = true; } } } }
function wocao2(obj)
 { var ff = obj.parentNode.parentNode.parentNode.parentNode.tagName; var ff2 = obj.parentNode.parentNode.rowIndex; var va = obj.parentNode.parentNode.parentNode.parentNode.rows[parseInt(ff2)].cells.item(1).children.item(0).value;
var ff3 = obj.tagName;
 for(var i=2;i<7;i++)
{ if(document.all("DataGrid1:_ctl"+i+":tr1").value == va)
{ document.all("DataGrid1:_ctl"+i+":tr9").checked = false; } } }

//javascript 2 datagrid 使用td

function wocao1(obj) { var ff = obj.parentNode.parentNode.parentNode.parentNode.tagName; var ff2 = obj.parentNode.parentNode.rowIndex; var va = obj.parentNode.parentNode.parentNode.parentNode.rows[parseInt(ff2)].cells.item(3).innerText; var ff3 = obj.tagName; var ff4 = obj.parentNode.parentNode.parentNode.parentNode.rows[parseInt(ff2)].cells.item(3).innerText;//.tagName; if(!obj.name.checked) { for(var i=2;i<7;i++) { if(document.all("DataGrid1:_ctl"+i+":tr1").value == va) { document.all("DataGrid1:_ctl"+i+":tr9").checked = true; } } } } function wocao12(obj) { var ff = obj.parentNode.parentNode.parentNode.parentNode.tagName; var ff2 = obj.parentNode.parentNode.rowIndex; var va = obj.parentNode.parentNode.parentNode.parentNode.rows[parseInt(ff2)].cells.item(3).innerText; var ff3 = obj.tagName; for(var i=2;i<7;i++) { if(document.all("DataGrid1:_ctl"+i+":tr1").value == va) { document.all("DataGrid1:_ctl"+i+":tr9").checked = false; } } }

//

// html

//

// <asp:datagrid id="DataGrid1" style="Z-INDEX: 102; LEFT: 120px; POSITION: absolute; TOP: 112px"
// runat="server" AutoGenerateColumns="False" Width="240px" Height="136px">
// <Columns>
// <asp:TemplateColumn>
// <ItemTemplate>
// <input type="checkbox" id="tr9" runat="server" NAME="tr9" onclick="(this.checked)?wocao1(this):wocao12(this)">
// </ItemTemplate>
// </asp:TemplateColumn>
// <asp:TemplateColumn>
// <ItemTemplate>
// <input type=text id=tr1 runat=server name=t9 value='<%# DataBinder.Eval(Container.DataItem, "id") %>'>
// </ItemTemplate>
// </asp:TemplateColumn>
// <asp:TemplateColumn>
// <ItemTemplate>
// <input type=text id="Text1" runat=server name=t1 value='<%# DataBinder.Eval(Container.DataItem, "name") %>'>
// </ItemTemplate>
// </asp:TemplateColumn>
// <asp:TemplateColumn>
// <ItemTemplate><%# DataBinder.Eval(Container.DataItem, "id") %></ItemTemplate>
// </asp:TemplateColumn>
// </Columns>
// </asp:datagrid>

posted on 2005-07-11 09:45  gavinlee  阅读(110)  评论(0)    收藏  举报