Собственно, вот сам тест скрипта:
var d = document;
var namem;
var dohras;
var klv;
var stoim1;
var stoim2;
var dat;
var primech;
function plus_stroka()
{
namem=d.getElementById('nazv').value;
dohras=d.getElementById('dobub').value;
klv=d.getElementById('kolvo').value;
stoim1=d.getElementById('cena').value;
stoim2=parseFloat(stoim1)*klv+',00';
var dt=new Date();
var month=dt.getMonth()+1;
if (month<10) month='0'+month;
var day = dt.getDate();
if (day<10) day='0'+day;
var year=dt.getFullYear();
dat=day+'.'+month+'.'+year;
primech=d.getElementById('prim').value;
var r;
r=document.getElementsByTagName("table")[0].insertRow();
var cell0=r.insertCell(0);
cell0.innerHTML=namem;
var cell1=r.insertCell(1);
cell1.innerHTML=dat;
var cell2=r.insertCell(2);
cell2.innerHTML=klv;
var cell3=r.insertCell(3);
cell3.innerHTML=stoim1;
var cell4=r.insertCell(4);
cell4.innerHTML=stoim2;
var cell5=r.insertCell(5);
cell5.innerHTML=dohras;
var cell6=r.insertCell(6);
cell6.innerHTML=primech;
}
Одна из наличествующих проблем уже описана в заголовке. Вторая проблема - то, что изложенный скрипт работает только для Internet Explorer, а должен быть кроссбраузерным. В идеале ещё строки должны быть раскрашены в разные цвета в зависимости от значения переменной dohras (там всего два значения, если значение "Прибыло" - то вся строка красится в зелёный, если значение "Убыло" - то в красный); а каждая строка после ячейки столбца "Примечание" должна содержать ещё и кнопку на удаление себя.
Если что, я только начинаю постигать JavaScript.