onerrorgoto
09-05-2003, 04:22 AM
Hello
I have a function that adds a row to my Table.
I just cant get this function to set the onclick of the <tr>-tag.
what am i doing wrong?
function lvwRefToStd_addRow2(text1,text2)
{
var rowid;
var rownr;
var tbl;
var newrowid;
var oTr;
var oTd;
//get the last rowid, -1 to avoid the <Tfooter>
rowid=document.all.tbllvwRefToStd.rows[document.all.tbllvwRefToStd.rows.length-1].id
//extract rownr from rowid
rownr=parseFloat(rowid.substring(rowid.indexOf("_")+2,rowid.length));
//extract table-name from rowid
tbl=rowid.substring(0,rowid.indexOf("_"));
//create new rowid
newrowid=tbl + "_r" + (rownr+1);
//add new row
oTr=document.all.tbllvwRefToStd.insertRow(document.all.tbllvwRefToStd.rows.length-1);
oTr.id=newrowid;
oTr.onClick="javascript:changecolor(this);javascript:lvwRefToStd_saveRowID(this)";
//create one column / inparam
oTd=oTr.insertCell()
oTd.innerHTML += text1;
oTd=oTr.insertCell()
oTd.innerHTML += text2;
}
Thanks
Anders
I have a function that adds a row to my Table.
I just cant get this function to set the onclick of the <tr>-tag.
what am i doing wrong?
function lvwRefToStd_addRow2(text1,text2)
{
var rowid;
var rownr;
var tbl;
var newrowid;
var oTr;
var oTd;
//get the last rowid, -1 to avoid the <Tfooter>
rowid=document.all.tbllvwRefToStd.rows[document.all.tbllvwRefToStd.rows.length-1].id
//extract rownr from rowid
rownr=parseFloat(rowid.substring(rowid.indexOf("_")+2,rowid.length));
//extract table-name from rowid
tbl=rowid.substring(0,rowid.indexOf("_"));
//create new rowid
newrowid=tbl + "_r" + (rownr+1);
//add new row
oTr=document.all.tbllvwRefToStd.insertRow(document.all.tbllvwRefToStd.rows.length-1);
oTr.id=newrowid;
oTr.onClick="javascript:changecolor(this);javascript:lvwRefToStd_saveRowID(this)";
//create one column / inparam
oTd=oTr.insertCell()
oTd.innerHTML += text1;
oTd=oTr.insertCell()
oTd.innerHTML += text2;
}
Thanks
Anders