Показать сообщение отдельно
  #2 (permalink)  
Старый 06.03.2013, 21:17
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

Сообщение от Lansaid
коряво, говнокод-ли это и тд
По мне так это

Сообщение от Lansaid
if (bottomTotalSumElem > clientWindow + scrollWindow && bottomTotalSumElem > clientWindow) {
...
}
Уже говнокод...

Тут else явно лишнее

Сообщение от Lansaid
if (target.tagName != 'TD') {
         return;
         }
        else {
         document.countForm.addRowButton.disabled = true;
         correctNumber(target.parentNode);
        }
Так же не совсем понимаю создание большего количества переменных, которые используются один раз в программе...

Сообщение от Lansaid
var tr = tb1.tBodies[0].insertRow(0);
    var td1 = document.createElement('TD');
    var td2 = document.createElement('TD');
    showSum(); // Добавили строку - перещитываем координаты
    tr.appendChild(td1);
    tr.appendChild(td2);

    td1.innerHTML = '<input type="text" size="6" name="formNumber" >';
    td2.innerHTML = '<input type="button" value="Сохранить"  name ="saveButton" onclick="checkResult(this)"> ';
Как вариант...

var o = document.createElement('TD');
    o.innerHTML = '<input type="text" size="6" name="formNumber" >';
    tr.appendChild(o);
    o = document.createElement('TD');
    o.innerHTML = '<input type="button" value="Сохранить"  name ="saveButton" onclick="checkResult(this)"> ';
    tr.appendChild(o);

Последний раз редактировалось ksa, 06.03.2013 в 21:22.
Ответить с цитированием