新人!!!!Myeclipse在前台修改后就不显示了

jsp中的代码
flag = 0;

function change() {

    var items = document.getElementsByName(arguments[0]);
    if (!items.length > 1) {
        var items = document.getElementsById(arguments[0]);
    }
    var values = document.getElementsByName(arguments[1]);
    values_length = values.length;
    if (!values_length > 1) {
        var values = document.getElementsById(arguments[1]);
    }
    var edit = document.getElementById(arguments[2]);
    var form = document.getElementById(arguments[3]);
    var item_value = new Array(values_length);

    if (flag == 0) {
        edit.value = '保存';
        for (i = 0; i < values_length; i++) {

            items[i].style.display = 'none';
            values[i].style.display = '';
        }
        flag = 1;
    } else {
        edit.value = '修改';
        for (i = 0; i < values_length; i++) {

            items[i].style.display = '';
            values[i].style.display = 'none';
        }
        flag = 0;
        form.submit();
    }

}

document.getElementsByTagName
getElementById,你的方法名字写错了。。改改。其他的还不知