M
Mateo
Hi!
I have a litle JS problem.... I'm trying to make show/hide table JS
function, but my show/hide table
function works only on IE.... It works in mozilla partially. Actually,every
time when I contract table the empty
field is left.
You can see example in left side menu on www.kijevo.hr when you click on
plus or minus. If you
access page from mozilla you will se the problem... From IE it works just
fine...
For show/hide efect I used style.display = 'block'; and style.display =
'none';
(I didn't actually wrote function, I adapted it)
Here is code:
function showtrPV( row) {
var strTable = 'tblUslugaSH';
var strIMG = 'imgSH';
if (document.getElementById(strTable).rows[1].style.display == 'none') {
document.getElementById(strIMG).src = 'Pictures/minus.gif';
document.getElementById(strTable).rows[1].style.display = 'block';
eval("lblRoomTypeCrta" + nRedniBrojUsluge + ".style.visibility =
'hidden'" + ";");
}
else {
document.getElementById(strIMG).src = 'Pictures/plus.gif';
document.getElementById(strTable).rows[1].style.display = 'none';
eval("lblRoomTypeCrta" + nRedniBrojUsluge + ".style.visibility = ''"
+ ";");
}
}
Thanks!
I have a litle JS problem.... I'm trying to make show/hide table JS
function, but my show/hide table
function works only on IE.... It works in mozilla partially. Actually,every
time when I contract table the empty
field is left.
You can see example in left side menu on www.kijevo.hr when you click on
plus or minus. If you
access page from mozilla you will se the problem... From IE it works just
fine...
For show/hide efect I used style.display = 'block'; and style.display =
'none';
(I didn't actually wrote function, I adapted it)
Here is code:
function showtrPV( row) {
var strTable = 'tblUslugaSH';
var strIMG = 'imgSH';
if (document.getElementById(strTable).rows[1].style.display == 'none') {
document.getElementById(strIMG).src = 'Pictures/minus.gif';
document.getElementById(strTable).rows[1].style.display = 'block';
eval("lblRoomTypeCrta" + nRedniBrojUsluge + ".style.visibility =
'hidden'" + ";");
}
else {
document.getElementById(strIMG).src = 'Pictures/plus.gif';
document.getElementById(strTable).rows[1].style.display = 'none';
eval("lblRoomTypeCrta" + nRedniBrojUsluge + ".style.visibility = ''"
+ ";");
}
}
Thanks!