代码之家  ›  专栏  ›  技术社区  ›  Erez S.

如何禁用XSL样式表上的按钮?

  •  0
  • Erez S.  · 技术社区  · 7 年前

    我试图通过XSL样式表禁用按钮(对于InfoPath 2010上的表单),但我不希望按钮更改外观或灰显,只需删除单击“动画”并使其成为静态。能做到吗?

    我尝试过处理HTML,但没有任何效果:

    <button type="button" disabled>Click Me!</button>
    

    示例代码:

    </input>  <input title="" class="langFont" style="CURSOR: pointer; FONT-SIZE: small; TEXT-DECORATION: ; BORDER-TOP: #ffffff 4.5pt; HEIGHT: 33px; BORDER-RIGHT: #ffffff 3pt solid; WIDTH: 100px; BORDER-BOTTOM: #ffffff 3pt solid; FONT-WEIGHT: bold; COLOR: #ffffff; MARGIN: 0px; BORDER-LEFT: #ffffff 3pt solid; BACKGROUND-COLOR: #002060" size="9" type="button" xd:CtrlId="CTRL26" xd:xctname="Button" tabIndex="0">
    <xsl:if test="function-available('xdXDocument:GetDOM')">
    <xsl:attribute name="value">
    <xsl:value-of select="xdXDocument:GetDOM(&quot;OrganizationChartPeople- שם ותפקיד&quot;)/dfs:myFields/dfs:dataFields/d:SharePointListItem_RW/d:Title[../d:ID = 14]"/>
    </xsl:attribute>
    
    1 回复  |  直到 7 年前
        1
  •  0
  •   Michael Kay    7 年前

    使用

    <button type="button" disabled="disabled">Click Me!</button>
    

    HTML允许以缩写形式编写此类属性;XML没有。