标签: disabled-control

如何更改禁用的SELECT元素的字体颜色?(适用于Firefox但不适用于IE)

如何更改IE中禁用的SELECT元素的字体颜色?无论我尝试什么,它都会保持灰色.我能够将背景从灰色更改为白色,但禁用SELECT内的文本保持不变.对于Firefox来说,完美的效果对IE中的字体颜色没有影响(在本例中为IE8).您可以在此处查看两种浏览器的最新情况:

http://www.flickr.com/photos/64416865@N00/4732813702/

我使用jQuery来禁用select元素:

$(selectObject).attr('disabled', 'disabled');
Run Code Online (Sandbox Code Playgroud)

这是我用于禁用的CSS类选择:

select[disabled] {
    color: black;
    background-color: white;
    border-style: solid;
}
Run Code Online (Sandbox Code Playgroud)

我觉得很奇怪,我可以轻松更改禁用选择的默认背景颜色,但不能更改默认字体颜色.关于这个的任何提示或想法?(或者在IE中使用CSS完全不可能?)

css internet-explorer disabled-control

9
推荐指数
1
解决办法
2万
查看次数

禁用控件的文本颜色 - 如何更改它

在创建我令人敬畏的匹配游戏期间;)我发现了一个完全无法触及的问题.

当玩家选择带有符号的两个标签时,我想锁定所有其他标签4秒钟.

但是当我这样做时,所有标签的前景颜色变为灰色,符号可见.我的问题是 - 有没有一种方法来改变ForeColorvisual c#中的禁用标签?

该项目是一个WinForm应用程序.

目前我以这种方式在代码中设置标签的颜色:

label1.ForeColor = lable1.BackColor;
Run Code Online (Sandbox Code Playgroud)

当用户点击标签时,我将其更改为:

lable1.ForeColor = Color.Black;
Run Code Online (Sandbox Code Playgroud)

.net c# label disabled-control winforms

9
推荐指数
2
解决办法
4万
查看次数

选择所有未禁用的输入按钮

我可以以某种方式选择禁用的所有输入提交元素吗?

我可以很容易地找到所有残疾人:http://api.jquery.com/disabled-selector/

$("input.saveitembtn:disabled")
Run Code Online (Sandbox Code Playgroud)

但是有什么东西:

$("input.saveitembtn:NOTdisabled")
Run Code Online (Sandbox Code Playgroud)

到目前为止,我的解决方案是使用jQuerys .each使用它们.is来检查每一个:

$("input.saveitembtn").each(function(a){
  if( !$(this).is(':disabled') ) {
    ...
  }
});
Run Code Online (Sandbox Code Playgroud)

我发现这总是矫枉过正.jQuery中有一个简单的选择器吗?

jquery jquery-selectors disabled-control

8
推荐指数
2
解决办法
1万
查看次数

在Edge浏览器上可以单击"禁用"按钮

我有Edge浏览器的问题.在我的网站上,我有里面有span标签的按钮.在此span标签中,我绑定了文本和图标.到目前为止我没有问题,但在Edge浏览器上可以点击禁用的按钮.调查问题后我发现,当按钮里面包含span标签时,可以点击按钮.以下是它在我的网站上的外观:

<button id="btnRefresh" type="button" class="btn btn-primary" ng-click="refresh()" ng-disabled="performingAction">
    <span ng-class="performingAction && action == 'refresh' ? 'fa fa-cog fa-spin' :'fa fa-refresh'"></span>
    <span>{{ refresh }}</span>
</button>
Run Code Online (Sandbox Code Playgroud)

以下是测试示例:

<button type="button" disabled="disabled" onclick='alert("test");'>
    <span>Click me!</span>
</button>
Run Code Online (Sandbox Code Playgroud)

一个选项是隐藏按钮而不是禁用,但我更喜欢禁用它们.请提出解决方案来解决这个问题.

html button disabled-control angularjs microsoft-edge

7
推荐指数
2
解决办法
5488
查看次数

[attr.disabled]=true 在反应形式 Angular 15 中不起作用

目前,我正在使用 Angular 15 和 Angular 14 作为我使用的反应形式的禁用输入字段[attr.disabled]="disableField ? true : null"

我将 Angular 版本 14 更新到 15 后,此属性不起作用

forms disabled-control disabled-input reactive angular

7
推荐指数
1
解决办法
3640
查看次数

禁用父级时启用子控件

我有一个包含超链接的按钮,如下所示:

<Button IsEnabled="False">
    <Hyperlink IsEnabled="True">Testing</Hyperlink>
</Button>
Run Code Online (Sandbox Code Playgroud)

我需要启用超链接,但要禁用按钮.我怎样才能做到这一点?

以上只会导致两个控件都被禁用.

wpf button hyperlink disabled-control

6
推荐指数
2
解决办法
1460
查看次数

单击禁用的选择元素不会触发其父级上的单击或鼠标按下事件

禁用元素,例如<select>并且<input>对 click 事件没有反应,我试图将它们包装在 a 中<div>并收听它的 click 事件。

单击禁用<input>会触发单击它的容器<div>,但我遇到了<select>元素问题。单击禁用的<select>元素不会触发它的容器<div>单击,正如您在此JSFiddle 示例所见

html:

<button onclick="buttonClick()" >Click</button>
<div id="test"></div>
Run Code Online (Sandbox Code Playgroud)

js:

buttonClick = function (){
    var editor = $("#test");

    var div=$("<div>")
      .mousedown(function () {
          alert("!!!");
        })
      .appendTo(editor);

     var selecttest = $("<select>")
      .attr("disabled", "disabled")
      .appendTo(div);
     $("<option />").attr("value", '').appendTo(selecttest);
};
Run Code Online (Sandbox Code Playgroud)

如果我<input>使用以下代码而不是添加<select>,它会起作用:

 var textinput = $("<input>")
      .attr("type", "text")
      .attr("disabled", "disabled")
      .appendTo(div);
Run Code Online (Sandbox Code Playgroud)

针对不同的浏览器测试:对于IE11:两个input和 …

javascript jquery disabled-control jquery-click-event

6
推荐指数
2
解决办法
8692
查看次数

CKEditor 4:无文本时禁用突出缩进图标

在 ckeditor 中,当文本区域没有文本时,突出缩进图标将被禁用。我进行了研究,但找不到任何解决方案(我知道我无法查看正确的位置:))。

我怎样才能使用这个图标?

在此输入图像描述

在 ckeditor 的网站上可以找到该图标。(http://ckeditor.com/addon/tweetabletext位于页面评论区底部)

谢谢..

indentation disabled-control ckeditor

6
推荐指数
1
解决办法
4356
查看次数

如何在禁用的单选按钮/复选框上更改丑陋的光标图像

我希望在大多数浏览器(Chrome,Internet Explorer等)中显示的禁用控件上悬停时删除这个丑陋的红色图像

在此输入图像描述

html css internet-explorer google-chrome disabled-control

6
推荐指数
1
解决办法
2521
查看次数

Angular 5:验证禁用的字段

我找到了这篇文章,但它不能解决我的问题。我无法验证禁用 FormControls 的简单表单。我确实在这里做了一个 stackblitz 示例,请查看我的代码并验证如果名称控件被禁用,则无法验证它的值。

闪电战代码

先感谢您。

validation disabled-control angular angular5

6
推荐指数
2
解决办法
7466
查看次数