0

显示类型设置为“日期/时间”并选中“显示日期/时间选择器弹出”选项的编辑框显然会忽略选中的“禁用”属性(这是一个错误吗?);如果没有选择器弹出选项,该控件可以像任何其他编辑框一样被禁用。

但是,如果我检查控件的“只读”属性及其“显示禁用的只读控件”属性,则该控件似乎呈现为“禁用”;INPUT 的 html 源代码显示了这些属性

readonly="" aria-readonly="true"

问题:使用该解决方法是否有任何可能的副作用?到目前为止,我对 aria 属性等没有任何经验。

4

2 回答 2

1

这确实是一个存在的问题,disabled 属性在日期时间选择器上不起作用。这应该在 854 中修复(适用通常的附带条件)。

于 2012-07-10T13:48:28.793 回答
0

将所有三个属性设置为 disabled、readonly 和 showReadonlyAsDisabled,然后 DateTime 字段显示但不起作用。

[xp:inputText id="inputText2" **disabled="true"** **readonly="true"**
    **showReadonlyAsDisabled="true"**]
    [xp:dateTimeHelper id="dateTimeHelper1"][/xp:dateTimeHelper]
    [xp:this.converter]
        [xp:convertDateTime type="date"][/xp:convertDateTime]
    [/xp:this.converter]
[/xp:inputText]
于 2013-02-28T17:53:45.103 回答