javascript - 表单控件为空时禁用角度按钮
问题描述
当文本框为空时,我需要禁用搜索按钮。我试图将禁用属性添加到搜索按钮。但它不工作。
这是我的html代码:
<div class="col-md-5 pl-0">
<div class="input-group mb-3">
<input
type="text"
placeholder="Enter MTCN Number"
maxlength="16"
class="form-control mtcn-textbox"
[formControl]="mtcn"
required
type="text"
aria-describedby="basic-addon2"
/>
<div class="input-group-append">
<button
class="btn btn-primary"
type="button"
(click)="retrieveData()"
[disabled]="mtcn"
>
Search
</button>
</div>
</div>
</div>
有人可以帮助我实现这一目标吗?
解决方案
您可以仅使用禁用按钮[disabled]="!mtcn.value"
。或者,如果您的表单无效,您可以禁用按钮:[disabled]="!myForm.valid"
推荐阅读
- r - 如何使用 R 阅读电子邮件
- python - 更改显示顺序
- python - 布尔蒙版切片的意外结果
- java - 在整个 android 应用程序上捕获特定异常
- javascript - 如何摆脱 CodeIgniter 中的“您没有选择要上传的文件”的错误?
- javascript - 即使在浏览器使用指纹js2刷新后,如何创建在隐身模式下保持不变的哈希?
- db2 - 任何人都可以在 IBM DB2 中找到此错误的解决方案吗?
- vba - 仅在当前段落中选择粗体和下划线文本(VBA 宏,word 2016)
- c++ - 有没有办法列出所有共享内存对象的名称?
- typescript - 超过行长时保持泛型保持完整 (ESLint)