标签: disabled-input

Firefox中禁用元素的标题属性

我正在构建一个非常动态的基于Web的应用程序,它使用许多Javascript来处理用户事件。我正在使事情变得更有用,并且遇到了我从未遇到过的问题。

我正在使用jQuery,因此请考虑到您的答案。提前致谢。

我有一组按钮元素定义为:

<input type="button" title="My 'useful' text here." disabled="disabled" />
Run Code Online (Sandbox Code Playgroud)

这些按钮的默认样式为:

div#option_buttons input {
     cursor: help;
}
Run Code Online (Sandbox Code Playgroud)

然后,使用jQuery在选择框上将以下内容作为单击事件运行:

window.current_column = '';
$('select.report_option_columns').live('click', function() {
    var column = $(this).val();
    if ( column == window.current_column ) {
        // clear our our previous selections
        window.current_column = '';
        // make this option no longer selected
        $(this).val('');

        $('div#option_buttons input').attr('disabled','disabled');
        $('div#option_buttons input').attr(
            'title',
            'You must select a column from this list.'
        );
        $('div#option_buttons input').css('cursor', 'help');
    } else {
        window.current_column = column;
        $('div#option_buttons input').attr('disabled','');
        $('div#option_buttons input').attr( …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery title disabled-input

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

使用onclick禁用文本输入

对于禁用的文本输入,我需要一种捕获onclick的方法。我宁愿不使用jQuery,但如果没有其他javascript替代方法,可以使用它。提前致谢

编辑:我试图简单地添加onclick =“”到禁用的文本字段,这是行不通的。没有jQuery,有什么办法吗?谢谢

javascript text input onclick disabled-input

4
推荐指数
1
解决办法
7484
查看次数

Angularjs ngDisabled比较表达式未正确评估

我试图在angularjs应用程序中启用或禁用按钮,具体取决于两个文本字段的比较是否为true或false.我在下面提供了示例代码,并在此处提供了一个plunker http://plnkr.co/edit/rzly8hy21048YGzsx2gW?p=preview

正如您所看到的,当您输入字符串以匹配存储的字符串时,表达式会正确计算,但按钮永远不可用.

任何帮助,将不胜感激.

这是HTML

    <!DOCTYPE html>
<html ng-app="plunker">

  <head>
    <meta charset="utf-8" />
    <title>AngularJS Plunker</title>
    <script>document.write('<base href="' + document.location + '" />');</script>
    <link rel="stylesheet" href="style.css" />
    <script data-require="angular.js@1.2.x" src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.16/angular.min.js" data-semver="1.2.16"></script>
    <script src="app.js"></script>
  </head>

  <body ng-controller="MainCtrl">
    <button ng-click="updateCounter()">Increment count</button>
    <input type="text" ng-model="inputfield">
    <input type="button" value="Continue" ng-disabled="{{inputfield !== startertext}}">
    <br>startertext: {{startertext}}
    <br>nputfield: {{inputfield}}
    <br>test: {{inputfield !== startertext}}

  </body>


</html>
Run Code Online (Sandbox Code Playgroud)

而Javascript文件如下.

var app = angular.module('plunker', []);

app.controller('MainCtrl', function($scope) {
  $scope.startertext = 'hello world';
});
Run Code Online (Sandbox Code Playgroud)

javascript expression button disabled-input angularjs

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

javafx-根据布尔值绑定按钮

在这里,我想根据布尔值禁用和启用按钮。

boolean result=(txtItem.getText().isEmpty() && txtQty.getText().isEmpty());

btnOrder.disableProperty().bind(xxxxx);
Run Code Online (Sandbox Code Playgroud)

我应该在那里输入什么?

boolean bind javafx button disabled-input

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

禁用输入,允许单击文本框

我正在使用Bootstrap样式构建一个.net Web应用程序.我有一个配备日期选择器的文本框方案,我想避免日期字符串验证的麻烦.我想我可以简单地检查空字符串值(无输入)作为唯一必要的验证和禁用键盘输入.这样,唯一可能的输入是通过datepicker.

我唯一的问题是将disabled属性应用于datepicker框会禁用单击,并通过单击文本框显示日期选择器.

因此我的问题是:如何在仍允许点击的同时禁用文本框的输入?

javascript jquery textbox disabled-input bootstrap-datepicker

3
推荐指数
1
解决办法
4843
查看次数

如何使单选按钮只读但未禁用?

问题“如何使单选按钮只读?” 已经被问n遍了。但解决方案始终是disabled="disabled"

(也可以有复杂的 JavaScript 解决方案,它们与clickorchange事件一起工作并防止值的更改,但所有这些通常或多或少都有一种或多或少的肮脏黑客的味道。)

的问题/副作用disabled="disabled"是,它从数据集中“删除”了该字段,然后它不会发送到服务器。

我想要的是使单选按钮只读/不可更改 - 但同时让它们在表单提交时发送到服务器。disabled不符合此要求,readonly似乎不适用于单选按钮。

使单选按钮只读而不将其从表单数据集中删除的正确 HTML 属性是什么?

html readonly-attribute disabled-input

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

当 ID 或任何属性中不存在值时,如何在 Selenium WebDriver 中使用 Java 从禁用的文本字段获取值

我有一些禁用的文本字段,根据我之前的输入自动填充了一些值。我想验证自动填充的值是否符合我之前的输入。但我无法使用.getText()或从文本字段获取值.getAttribute(),因为该值不存在于 HTML 代码中。

下面是使用检查元素得到的 HTML 代码:

<span class="ProductList_Row">
<input type="text" class="ProductList_Price" style="width:97px" ***disabled*** data-validation="mandatory"> == $0
Run Code Online (Sandbox Code Playgroud)

该文本是根据我之前的输入自动填充值“100”的字段。但如何验证禁用文本框中自动填充的值是否为 100?

java selenium disabled-control disabled-input selenium-webdriver

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

在另一个选择标签中选择一个值时启用禁用的选择

我有这两个选择标签:

<select>
  <option value="car">car</option>
  <option value="truck">truck</option>
  <option value="moto">moto</option>
  <option value="none">none</option>
</select>

<select disabled>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>
Run Code Online (Sandbox Code Playgroud)

如您所见,我的第二个选择具有禁用属性。我想在 javascript 中,当我在第一个选择中选择选项“汽车”时,第二个选择与汽车的选择变得启用做出选择。

我如何在 javascript 中继续?

html javascript disabled-input

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

向 Angular material disabled 字段添加验证

简化的情况是,在我的表单上,我有两个字段 - A 和 B。

字段 A 是必需的并已启用。字段 B 也是必需的,但由于在字段 A 中键入的数据而被禁用和仅填充(动态),在某些情况下,B 可能会被解析为 NULL。

除非填充了两个字段,否则用户应该无法提交表单,因此我需要向字段 B(禁用/动态填充)添加必需的验证。

虽然所需的验证对于启用的字段工作正常,但对于禁用的字段似乎被忽略了。

<mat-form-field>
  <input name="FieldA" matInput formControlName="FieldA" placeholder="Field A" [maxLength]="6">
  <mat-error *ngIf="formErrors.FieldA">{{ formErrors.FieldA }}</mat-error>
</mat-form-field>

<mat-form-field>
  <input name="FieldB" matInput formControlName="FieldB" placeholder="Field B">
  <mat-error *ngIf="formErrors.FieldB">{{ formErrors.FieldB }}</mat-error>
</mat-form-field>


buildForm() {
  this.form = this.form.group({
      FieldA: ['', [Validators.required]],
      FieldB: [{ value: '', disabled: true }, [Validators.required]],
  });
Run Code Online (Sandbox Code Playgroud)

有什么方法可以在 HTML 中向 FieldB 添加验证而不启用它?

validation disabled-input angular-material angular

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

Yii2:如何禁用或只读 Select2 小部件?

我使用基于select2.github.io 的小部件,我需要它是只读的,以便用户可以看到默认的选择选项,但它无法更改,我认为这个小部件没有此选项。

是否有适用于任何 Select2 小部件的通用解决方案?

$form->field($model, 'id_color')->widget(Select2::classname(), [
    'items' => ['1' => 'blue', '2' => 'red', '3' => 'yellow']
])
Run Code Online (Sandbox Code Playgroud)

html php disabled-input jquery-select2 yii2

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