document.write("<table id = 'BlackList' border = '1'>");
document.write("<tr>");
document.write("<td>关键字</td>");
document.write("<td>类型</td>");
document.write("<td><input type = 'button' value = '删除' class = 'deleteInfo' hidden></td>");
document.write("</tr>");
if (localStorage.count) {
    for (var i = 0; i < localStorage.count; i++) {
        var info = JSON.parse(localStorage.getItem("BlackList" + i));
        document.write("<tr>");
        document.write("<td>" + info.value + "</td>");
        document.write("<td>" + info.type + "</td>");
        document.write("<td><input type = 'button' value = '删除' class = 'deleteInfo'></td>");
        document.write("</tr>");
    }
}
document.write("</table>");
function addInfo(type) {
    var value = document.getElementById("value").value;
    if (value.length == 0) {
        return;
    }
    if (!localStorage.count) {
        localStorage.count = 1;
    }
    else {
        localStorage.count = Number(localStorage.count) + 1;
    }
    var info = {value: value, type: type};
    var id = Number(localStorage.count) - 1;
    localStorage.setItem("BlackList" + id, JSON.stringify(info));
    var row = document.getElementById("BlackList").insertRow(Number(id) + 1);
    row.insertCell(0).innerHTML = value;
    row.insertCell(1).innerHTML = type;
    row.insertCell(2).innerHTML = "<input type = 'button' value = '删除' class = 'deleteInfo'>";

}
function deleteInfo(r) {
    var row = r.parentNode.parentNode.rowIndex;
    for (var i = Number(row) - 1; i < Number(localStorage.count) - 1; i++) {
        localStorage.setItem("BlackList" + i, localStorage.getItem("BlackList" + (Number(i) + 1)));
    }
    localStorage.removeItem("BlackList" + (Number(localStorage.count) - 1));
    localStorage.count = Number(localStorage.count) - 1;
    document.getElementById("BlackList").deleteRow(row);
}
function addUser() {
    addInfo("username");
}
function addKey() {
    addInfo("key");
}
$("#addUser").click(function () {
    addUser();
});
$("#addKey").click(function () {
    addKey();
});
$("#BlackList").on("click", ".deleteInfo", function () {
    deleteInfo(this);
});
@@ -783,24 +783,91 @@
 ue%22).value;%0A
+    if(type == %22key%22) %7B%0A        value = value.toLowerCase();%0A    %7D%0A
     if (valu

transform keywords to lowercase