As a workaround, youll want to trigger the tooltip from a wrapper or , ideally made keyboard-focusable using tabindex="0", and override the pointer-events on the disabled element. in firefox, as nowadys (2020), the disabled attribute is active althoug it is set to false. That's because required in that code is an attribute object, not a string; attributes is a NamedNodeMap whose values are Attr objects. Contributions to this documentation have been graciously made by: Chapel (TwineLab, GitHub) Markup Note: Except where noted, all markup has been available since v2.0.0. It's December 2013 and I really have no idea what to tell you. To be extra careful try: >, <<=>>, <<->>) to print the values of TwineScript variables, SugarCube's naked variable markup allows printing them simply by add disabled attribute so it shows that it's disabled by changing the cursor and it becomes dimmed. The element is a button, input, select, textarea, or form-associated custom element, and the disabled attribute is specified on this element (regardless of its value). The above example shows typical s and