I want to hide a div which is inside a table .
Code:
var tableString = "<div><table border=\"8\" cellpadding=\"6\" cellspacing=\"4\"><tr>";
for(var ii=0;ii<noOfWidgets;ii++)
{
st2= "\'" + st2 + "\'";
var ii_string = ii + "";
tableString =tableString.concat('<div id= '+ii_string+'><td><IMG SRC='+'\"'+st+'\" onclick="' + this.getCompleteiContextIdentifier() +'.iScope().onmyClick('+st2+','+ii_string+','+noOfWidgets+');" /></td></div>');
}
tableString = tableString.concat("</tr></table></div>");
element.innerHTML = tableString;
},
onmyClick : function(widget_id,currentWidget,noOfWidgets){
currentWidget_string= currentWidget+ "";
for(var i=0;i<noOfWidgets;i++){
if(i==currentWidget)
{
alert(this.iContext.getElementById(currentWidget_string).innerHTML);
this.iContext.getElementById(currentWidget_string).style.display= 'none';
}
else
this.iContext.getElementById(currentWidget_string).style.visibility = 'visible';
}
}
Comment