利用书签栏作插入时失败告终

想用添加书签的方式,修改书签中的地址栏来修改在IE中当前页面的代码.结果还是不行.

在修改IE设置后(不禁用IE运行javascript脚本),已可以让书签alter("ABC")了,但还是没有修改到页中的表格...

看来javascript还是写不够

下面是一些失败的代码

javascript:( function f_IsEnable(r, c,status) { var obj; if (c >= 3 && c < 12) { obj = $("select_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = !status; } } else { obj = $("txt_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = !status; } } } function(){ for (var r = 1; r <= rowCount - 7; r++) { //行逻辑判断 currIndex =  parseInt(currIndex) + 1; while ($("txt_" + currIndex + "_2") == null) { currIndex =  parseInt(currIndex) + 1; } $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; //解锁 for (var c = 2; c <= 14; c++) { f_IsEnable(currIndex, c, true); } } return;}) (); 


javascript:( function(){ 
/*
             var tabDiv = $("weekReport");
             var trList = tabDiv.getElementsByTagName("tr");
             var rowCount = trList.length;
*/
             var rowCount = 10;
             var currIndex = 0; /*行ID标识*/

for (var r = 1; r <= rowCount - 7; r++) { 
currIndex =  parseInt(currIndex) + 1; 
/*
while ($("txt_" + currIndex + "_2") == null) {
 currIndex =  parseInt(currIndex) + 1;
 } 
*/
$("rowCB_" + currIndex).disabled = false; 
$("rowCB_" + currIndex).checked = false; 

for (var c = 2; c <= 14; c++) { 
/*
             var obj;
             if (c >= 3 && c < 12) {
                 obj = $("select_" + r + "_" + c);
                 if (obj != null && obj != undefined) {
                     obj.disabled = false;
                 }
             }
             else {
                 obj = $("txt_" + r + "_" + c);
                 if (obj != null && obj != undefined) {
                     obj.disabled = false;
                 } 
             }
*/
    window.alert("done");

 } } return;}) (); 



javascript:( function(){ /* var tabDiv = $("weekReport"); var trList = tabDiv.getElementsByTagName("tr"); var rowCount = trList.length; */ var rowCount = 10; var currIndex = 0; /*行ID标识*/ for (var r = 1; r <= rowCount - 7; r++) { currIndex =  parseInt(currIndex) + 1; /* while ($("txt_" + currIndex + "_2") == null) { currIndex =  parseInt(currIndex) + 1; } */ $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; for (var c = 2; c <= 14; c++) { /* var obj; if (c >= 3 && c < 12) { obj = $("select_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } else { obj = $("txt_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } */ window.alert("done"); } } return;}) (); 








javascript:( function(){ /* var tabDiv = $("weekReport"); var trList = tabDiv.getElementsByTagName("tr"); var rowCount = trList.length; */ var rowCount = 10; var currIndex = 0; /*行ID标识*/ for (var r = 1; r <= rowCount - 7; r++) { currIndex =  parseInt(currIndex) + 1; while ($("txt_" + currIndex + "_2") == null) { currIndex =  parseInt(currIndex) + 1; } $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; for (var c = 2; c <= 14; c++) { /* var obj; if (c >= 3 && c < 12) { obj = $("select_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } else { obj = $("txt_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } */ window.alert("done"); } } return;}) (); 


















javascript:( function(){  var currIndex = 0;  for (var r = 1; r <= 10 - 7; r++) { currIndex =  parseInt(currIndex) + 1; while ($("txt_" + currIndex + "_2") == null) { currIndex =  parseInt(currIndex) + 1; } $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; for (var c = 2; c <= 14; c++) { var obj; if (c >= 3 && c < 12) { obj = $("select_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } else { obj = $("txt_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } } } return;}) (); 
javascript:( function(){ var tabDiv = $("weekReport"); var trList = tabDiv.getElementsByTagName("tr"); var rowCount = trList.length; for (var r = 1; r <= rowCount - 7; r++) { currIndex =  parseInt(currIndex) + 1; while ($("txt_" + currIndex + "_2") == null) { currIndex =  parseInt(currIndex) + 1; } $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; for (var c = 2; c <= 14; c++) { var obj; if (c >= 3 && c < 12) { obj = $("select_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } else { obj = $("txt_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } } } return;}) (); 


javascript:( function(){ for (var r = 1; r <= rowCount - 7; r++) { currIndex =  parseInt(currIndex) + 1; while ($("txt_" + currIndex + "_2") == null) { currIndex =  parseInt(currIndex) + 1; } $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; for (var c = 2; c <= 14; c++) { var obj; if (c >= 3 && c < 12) { obj = $("select_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } else { obj = $("txt_" + r + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } } } return;}) (); 
javascript:( function(){window.alter("abc");return;}) (); 
javascript:( f_ResquestData();return;}) (); 

javascript:( function(){var obj = document.getElementByID("weekTable").rows[6].cells[6].dselect_12_4'); obj.disable = false;return;}) (); 
javascript:( function(){ window.document.getElementByID("weekTable").rows[6].cells[6].disable = false;return;}) (); 
javascript:( function(){ var obj = document.getElementByID('weekTable'); return;}) (); 
javascript:( function(){var obj = document.getElementsByClassName('select_12_4'); obj.disable = false;return;}) (); 

document.getElementsByClassName



        function() {
             document.getByElementById("butSave").disabled = false;
/*
             $("butSave").disabled = false;
             $("butAdd").disabled = false;
             $("butDetete").disabled = false;
             $("rowCB_All").disabled = false;
             $("rowCB_All").checked = false;
             var tabDiv = $("weekReport");
             var trList = tabDiv.getElementsByTagName("tr");
             var rowCount = trList.length;
        alert(rowCount);
             var currIndex = 0; 
             for (var r = 1; r <= rowCount - 7; r++) {
                 currIndex =  parseInt(currIndex) + 1;
                 while ($("txt_" + currIndex + "_2") == null) {
                     currIndex =  parseInt(currIndex) + 1;
                 }
                 $("rowCB_" + currIndex).disabled = false;
                 $("rowCB_" + currIndex).checked = false;
                 for (var c = 2; c <= 14; c++) {
             var obj;
             if (c >= 3 && c < 12) {
             obj = $("select_" + currIndex + "_" + c);
             if (obj != null && obj != undefined) {
                 obj.disabled = false;
             }
             }
             else {
             obj = $("txt_" + currIndex + "_" + c);
             if (obj != null && obj != undefined) {
                 obj.disabled = false;
             } 
             }

                 }
             }
*/
 
         }



javascript:( function (){ document.getByElementById("butSave").disabled = false; /*$("butSave").disabled = false; $("butAdd").disabled = false; $("butDetete").disabled = false; $("rowCB_All").disabled = false; $("rowCB_All").checked = false; var tabDiv = $("weekReport"); var trList = tabDiv.getElementsByTagName("tr"); var rowCount = trList.length; alert(rowCount);var currIndex = 0; for (var r = 1; r <= rowCount - 7; r++) { currIndex =  parseInt(currIndex) + 1; while ($("txt_" + currIndex + "_2") == null) { currIndex =  parseInt(currIndex) + 1; } $("rowCB_" + currIndex).disabled = false; $("rowCB_" + currIndex).checked = false; for (var c = 2; c <= 14; c++) { var obj; if (c >= 3 && c < 12) { obj = $("select_" + currIndex + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; }alert("done"); } else { obj = $("txt_" + currIndex + "_" + c); if (obj != null && obj != undefined) { obj.disabled = false; } } } } */}) ();
原文地址:https://www.cnblogs.com/vimmer/p/3374138.html