当前位置: 首页 > 知识库问答 >
问题:

如何启用禁用的文本框点击按钮使用角

鲜于裕
2023-03-14

我有一个文本框,它是使用简单的禁用html标记禁用的。我需要在单击启用按钮时启用它,再次需要在单击禁用按钮时禁用它。下面是代码-

<input  type="text" disabled value="Sample text box">

<button (click)="enable()" type="button">Enable</button>
<button (click)="disable()" type="button">Disable</button>
enable(){

}

disable(){

}

共有3个答案

水麒
2023-03-14

试着这样做:

超文本标记语言:

<input  type="text" [disabled]="isDisabled" value="Sample text box">

TS:

isDisabled:boolean=false

enable(){
   this.isDisabled = false
}

disable(){
   this.isDisabled = true
}

艾雪风
2023-03-14

为此,您可能不需要TypeScript,您可以从模板中引用输入

<input #input type="text" disabled value="Sample text box">

<button (click)="input.disabled = false" type="button">Enable</button>
<button (click)="input.disabled = true" type="button">Disable</button>
闻人英韶
2023-03-14

HTML

<input  type="text" [disabled]='toggleButton' value="Sample text box">

<button (click)="enable()" type="button">Enable</button>
<button (click)="disable()" type="button">Disable</button>

TS

export class pageName {
     public toggleButton: boolean = false;

     constructor(){}


    enable(){
       this.toggleButton = false
    }

    disable(){
       this.toggleButton = true
    }
}
 类似资料:
  • 我正在创建复选框listview,下面是 它的工作but for循环是check1是falseexecute。但是数组列表的最后值为true执行 现在我想要arraylist复选框是获取“false”按钮是启用的。或“true”获取按钮被禁用如何编写条件帮助我

  • 我想禁用按钮,直到文本框中有文本。我怎么做?我是初学者,我什么都不知道,所以我应该添加一个代码就好了。我的代码: 私有无效按钮1\u单击(对象发送者,事件参数e){

  • 我正在使用Selenium和Python来自动化上传文件的过程。有一个“上载”按钮,默认情况下禁用,只有在选择要上载的文件时才可单击该按钮。 禁用的HTML按钮是- 按钮可点击后的HTML是- 我正在使用- 但它不工作。我相信这是点击禁用按钮(即使文件被选择,按钮已经变得可点击)。我也试过- 但这会给出一个超时异常。那么我应该怎么做才能在它变得可点击后点击这个按钮。我尝试过一些来自互联网的解决方案

  • 我是使用Appium进行C#测试的新手。我能够设置一切并运行测试。我使用UiAutomatorViewer访问了一些按钮,现在我需要单击一个按钮,但我只是得到了cont-desc。哪一个FindElement(ByAndroiduiAutomator.“”)是否链接到Cont-Desc?我什么都试过了,但总是出错。我已经尝试使用TouchAction或Mouse.Click()单击此按钮;但没有任

  • 如何在无限次或动态地单击按钮时添加新的?或者简单地说,如何执行添加更多按钮的功能? 我在Javafx中尝试过,但它只是在列表中添加了两个按钮。 但我必须动态添加,直到用户想要添加/按下上一个按钮