dominoGuru.com
Your Development & Design Resource
QUICKTIP: * { border: 1px solid red; }
02/03/2010 04:12 PM by Chris Toohey
It worked fine in Firefox, which is equipped with both Firebug and the Web Developer Toolkit, so no help there. It even worked in Internet Explorer 6, but I couldn't get it to work in IE7! I spent far too long (more time than I'm willing to admit) trying to find out why the actionbar for a rather complicated XHTML Form (complete with content-sensitive hide-whens, JSON-driven UI data pickers, interactive field-level validation, etc.) would become deactivated if I selected one - and specifically one - of the Tabbed Table tabs.
Note: these are home-grown Tabbed Tables, not the IBM Lotus Domino-generated kind...
While I had my suspicions, it wasn't until I deployed a single line of CSS that can be one of the most effective forms of defense when fighting dynamically-generated XHTML, JavaScript, and CSS:
* { border: 1px solid red; }
Adding this to the bottom of my Stylesheet did the trick. Apparently a rogue DIV element was displaying over the actionbar, making it impossible to click.
A quick update to my hide-when logic and I had a fully-functional XHTML Form! ... still had to work with IE7, though.