function checkSelectDelete() { var elm=this.document.forms[0].elements; var tobj=null; var flag = false; for(i=0;i<elm.length;i++) { if (elm[i].type=="checkbox") { if (elm[i].checked == true) flag = true; } } if (flag) return confirm('Do you want to delete the item?'); else return flag;
} btnDelete.Attributes.Add("OnClick","return checkSelectDelete()"); 后台代码里。 foreach (GridViewRow dvr in this.gvAssignedWork.Rows) { CheckBox chb = (CheckBox)dvr.FindControl("chkSelect"); if (chb.Checked) { gvAssignedWork.SelectedIndex = dvr.RowIndex; int workId = Convert.ToInt32(gvAssignedWork.SelectedValue); opWork.RemoveWork(workId); } }
return confirm('您是否确定要删除这条信息');");,
function abc()
{
判断选中
弹提示
}
button1.Attributes.Add("onclick","return BtnClick();");调用一个方法function BtnClick()
{
if(document.getElementById("checkbox1").checked)
return confirm('您是否确定要删除这条信息');
else
{
alert("请选择!");
return false;
}
}
然后在前台 写一个函数
<script></script>
一般就用parentNode和childNodes[index]配合这样就能获得
</ItemTemplate>
<EditItemTemplate>
<asp:CheckBox ID="chkExporton0" Runat="server"></asp:CheckBox>
</EditItemTemplate>
我想实现就像126邮箱那种删除按钮那种先检测是否被选上如何写!前台那种javascript代码我不会,哪位仁兄帮我一下!
return confirm('您是否确定要删除这条信息');");,
{
if (event.srcElement.outerText=="删除")
event.returnValue=confirm("您确定要删除吗?注意:此操作不可恢复,请谨慎操作!");
}
document.onclick=delete_confirm;</script>
{
if (event.srcElement.outerText=="删除")
event.returnValue=confirm("您确定要删除吗?注意:此操作不可恢复,请谨慎操作!");
}
document.onclick=delete_confirm;</script>
function check()
{
if(document.getElementById("check").checked)
{
return confirm('您是否确定要删除这条信息');
}
else
{
return confirm('复选框');
}}
</script><INPUT id=check type="checkbox">
<INPUT type="button" value="Button" onclick=check()>
相信搂主有一组,看搂主具体的代码才能确定怎么获取这个对象
{
if (event.srcElement.outerText=="删除")
event.returnValue=confirm("您确定要删除吗?注意:此操作不可恢复,请谨慎操作!");
}
document.onclick=delete_confirm;</script>
在后台判断完了在后面加
Page.ClientScript.RegisterStartupScript(this.GetType(), "", "<script language=\"javascript\">if(confirm(\"种子文件已经修改成功,是否生成数据文件?\")){\n window.location.href=\"GenerateDataFile.aspx\";\n}\n else{\n window.location.href=\"publish.aspx\";\n}\n</script>");
上面很多,杰分了
{
var elm=this.document.forms[0].elements;
var tobj=null;
var flag = false;
for(i=0;i<elm.length;i++)
{
if (elm[i].type=="checkbox")
{
if (elm[i].checked == true)
flag = true;
}
}
if (flag)
return confirm('Do you want to delete the item?');
else
return flag;
}
btnDelete.Attributes.Add("OnClick","return checkSelectDelete()");
后台代码里。 foreach (GridViewRow dvr in this.gvAssignedWork.Rows)
{
CheckBox chb = (CheckBox)dvr.FindControl("chkSelect");
if (chb.Checked)
{
gvAssignedWork.SelectedIndex = dvr.RowIndex;
int workId = Convert.ToInt32(gvAssignedWork.SelectedValue);
opWork.RemoveWork(workId);
}
}
button1.Attributes.Add("onclick","return BtnClick();");调用一个方法function BtnClick()
{
if(document.getElementById("checkbox1").checked)
return confirm('您是否确定要删除这条信息');
else
{
alert("请选择!");
return false;
}
}
╰╮ ╭╯ ╰╮ ╭╯ ╰╮ ╭══╮╰╮
║ ║ ║ ║ ║ ║ ╰╮╰╮
║ ║ ║ ║ ║ ║ ║ ║
║ ║ ║ ║ ║ ║ ║ ║
║ ║ ║ ║ ║ ║ ╭╯╭╯
║ ║ ║ ║ ║ ╰══╯╭╯
║ ║ ║ ║ ║ ╭═══╯
║ ║ ║ ║ ║ ║
║ ║ ║ ║ ║ ║
║ ║ ║ ║ ║ ║
╰╮╰╮ ╭╯╭╯ ║ ║
╰╮╰═╯╭╯ ╭╯ ╰╮
╰═══╯ ╰═══╯ IT者-IT开发者的网站
www.itzhe.cn