This is a migrated thread and some comments may be shown as answers.

¿Accesing cell in client side doesn't works in Firefox?

2 Answers 41 Views
Grid
This is a migrated thread and some comments may be shown as answers.
Jhonattan
Top achievements
Rank 2
Jhonattan asked on 22 Feb 2010, 05:39 PM
Hi, i have a problem, i extracting values from radgrid row and i assign that values to controls in the client side. that works fine in IE but in firefox shows the word "undefined". this is the codeblock that i use.
 <script language="javascript" type="text/javascript"
 
            function RowMouseOver(sender, eventArgs) { 
 
                var dataItem = $get(eventArgs.get_id()); 
                document.getElementById("Cod").innerHTML = dataItem.cells[3].innerText; 
                document.getElementById('DescripNom').innerHTML = dataItem.cells[4].innerText;

                document.getElementById("TxtCod").value = dataItem.cells[3].innerText
                document.getElementById("DDLCodAr").value = dataItem.cells[6].innerText; 
                document.getElementById("TxtDescrip").value = dataItem.cells[4].innerText; 
                document.getElementById("TxtDescShort").value = dataItem.cells[5].innerText; 
                document.getElementById("TxtAus").value = dataItem.cells[8].innerText; 
                document.getElementById("ChBCal").checked = dataItem.cells[9].children[0].children[0].checked; 
                document.getElementById("ChBArFund").checked = dataItem.cells[10].children[0].children[0].checked; 
                document.getElementById("ChBAct").checked = dataItem.cells[13].children[0].children[0].checked; 
                document.getElementById("TxtOPrint").value = dataItem.cells[11].innerText; 
                document.getElementById("TxtPes").value = dataItem.cells[12].innerText; 
            } 
        
        </script> 
i don't have idea why happening this. anybody could help me??... thanks

2 Answers, 1 is accepted

Sort by
0
Accepted
robertw102
Top achievements
Rank 1
answered on 22 Feb 2010, 07:41 PM
I think you should replace innerText with innerHTML. I don't believe FireFox accepts or uses the innerText property.
0
Jhonattan
Top achievements
Rank 2
answered on 22 Feb 2010, 07:51 PM
thanks, that was the problem, Compatibility browsers sucks
Tags
Grid
Asked by
Jhonattan
Top achievements
Rank 2
Answers by
robertw102
Top achievements
Rank 1
Jhonattan
Top achievements
Rank 2
Share this question
or