i have popup comes on click of button. changing display property of div "none" "block" javascript on click of button, div inside popup. when checking display property of div in console shows me "block" div still not visible & display property value doesn't got changed in html of page.
html code in jsp file
i have button in popup, on click event of button below line of code being called change display property "none" "block"
dojo.style(dojo.byid('error_text_reorder'), "display", "block"); when click on button code being executed div still not visible. if reload popup div visible.
apart dojo code tried js code also
document.getelementsbyname("error_text_qty")[1].style.display='block'; this works fine in firefox doesn't work in ie.
any cross browser solution guys.....?
both dojo , jquery have basic support changing style of dom elments cross browser. there couple of solutions problem.
- upgrade version of dojo. each dojo release supports set of browsers. version of dojo using may not support ie browser version using.
- get id instead of name, or vise versa. 2 code examples using 2 different queries, dojo code grabbing div id
dojo.byid, js example namegetelementsbyname. have id set in 1 element , name on other in div? evaluate , adjust code if needed.
try posting more relevant code can better you, such html of dom element trying manipulate.
Comments
Post a Comment