您的位置:首页 > Web前端 > JavaScript

自定义JS常用方法

2016-04-21 10:01 435 查看
1,获取表格中的元素,支持IE,chrome,firefox

//1,判断有没有选中的项,如果没有的话,则弹出没有选择项
var oTB = document.getElementById('cmsTable');
var oInpt = oTB.getElementsByTagName('input');
var roleids = ''; //最终结果是1,2,3,后面多一个逗号,这个需要在后台进行验证
for (var i=0; i<oInpt.length ; i++)
{
if (oInpt[i].type == 'checkbox' && oInpt[i].checked)
{
var oRow = oInpt[i].parentNode.parentNode.sectionRowIndex;
var operateid = oInpt[i].parentNode.parentNode.cells['1'].innerText;
//oTB.deleteRow(oRow); //直接在界面上删除,这样可以做到无刷新删除,缺陷是:可能导致无法真的在数据库删除
operateid = operateid.replace(/(^\s*)|(\s*$)/g,"");//去除开头,末尾的空格
roleids += ("'" + operateid + "',");
//i--;
}
}
if(roleids == ''){
window.alert('请选择要发送消息的设备');
return;
}


获取表格中选中的信息
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: