52,797
社区成员
发帖
与我相关
我的任务
分享
<form name="form1" id="form1" method="post" action="" target="subfrm">
<label>
<input name="aaa" type="checkbox" id="aaa" value="1">
11
</label>
<input name="aaa" type="checkbox" id="aaa" value="2">
22
<input name="aaa" type="checkbox" id="aaa" value="3">
33
<input name="aaa" type="checkbox" id="aaa" value="4">
44
<input name="aaa" type="checkbox" id="aaa" value="5">
55
<input name="aaa" type="checkbox" id="aaa" value="6">
66
<input name="aaa" type="checkbox" id="aaa" value="7">
77
<input name="aaa" type="checkbox" id="aaa" value="8">
88
<input name="aaa" type="checkbox" id="aaa" value="9">
99
<input type="button" name="button" id="button" value="按钮" onClick="getValues()">
<input type="button" name="button2" id="button2" value="删除" onClick="if (confirm('您真的要删除选中的数据吗?')){this.form.action='a.asp?action=del'; this.form.submit();}">
<input type="button" name="button3" id="button3" value="修改" onClick="edit();">
</form>
<iframe width="100%" height="300" name="subfrm" id="subfrm1"></iframe>
<script type="text/javascript">
function edit(){
var _value="";
var _r=0;
var ckbox = document.all("aaa");
//alert(ckbox.length);
for (var i=0; i<ckbox.length; i++){
//alert(i);
if (ckbox[i].checked){
//_val = ckbox[i].value;
_r ++ ;
//_value = _value + ckbox[i].value + ",";
}
}
if (_r>1){
alert("只能对一条数据进行修改!" + _r);
}
document.getElementById("form1").action='a.asp?action=edit';
document.getElementById("form1").submit();
}
</script>
<script type="text/javascript">
var s='';
function createXMLHTTP(){ //自己写xmlhttp对象创建代码
//...............
//.............
}
function laonai(){
var o=document.getElementsByName("aaa");
s='';
for (var i=0;i<o.length;i++){
if (o[i].checked){
s =(s.length==0)?o[i].value:s+","+o[i].value;
}
}
document.getElementById("vvv").innerHTML=s;
}
function edit(){
if (s.length>1){
alert("只能对一条数据进行修改!" + _r);
return false;
}
laonai_AJAX('edit');
}
function confirmit(){
if(!confirm('您真的要删除选中的数据吗?')){return false;}
if(s.length==0) {
alert('先选后删!');
return false;
}
laonai_AJAX('del');
}
function laonai_AJAX(flag){
var url="a.asp?id="+s+"&flag="+flag
var x=createXMLHTTP();
x.open("GET",url,true)
//........以下不用写了吧,自己找找
}
</script>
<div id=data>
<label>
<input name="aaa" type="checkbox" id="aaa1" value="1" onclick="laonai();">
11
</label>
<input name="aaa" type="checkbox" id="aaa2" value="2" onclick="laonai();">
22
<input name="aaa" type="checkbox" id="aaa3" value="3" onclick="laonai();">
33
<input name="aaa" type="checkbox" id="aaa4" value="4" onclick="laonai();">
44
<input name="aaa" type="checkbox" id="aaa5" value="5" onclick="laonai();">
55
<input name="aaa" type="checkbox" id="aaa6" value="6" onclick="laonai();">
66
<input name="aaa" type="checkbox" id="aaa7" value="7" onclick="laonai();">
77
<input name="aaa" type="checkbox" id="aaa8" value="8" onclick="laonai();">
88
<input name="aaa" type="checkbox" id="aaa9" value="9" onclick="laonai();">
99
<input type="button" name="button2" id="button2" value="删除" onClick="return confirmit();">
<input type="button" name="button3" id="button3" value="修改" onClick="edit();">
<br><br>
<div id="vvv"></div>
</div>
var s='';
function createXMLHTTP()
{
var xmlHttp=null;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
// Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}