javascript - 输入元素的 Angular 2 焦点和模糊

标签 javascript html angular

我在 Angular 2 中编写了一个具有占位符值的输入字段。

聚焦时,输入字段应为空。

在模糊时,输入字段应返回占位符值。

但是,在 blur 上没有任何反应。这是我的输入字段:

<input type="text" 
       placeholder={{placeholderText}}
       onfocus="this.placeholder = ''" 
       (blur)="this.placeholder = placeholderText">

如何在 Angular 2 中更改模糊的占位符文本?

最佳答案

有一些语法问题

<input type="text" 
   placeholder={{placeholderText}}
   (focus)="placeholderText = ''" 
   (blur)="placeholderText = 'the placeholder'">

关于javascript - 输入元素的 Angular 2 焦点和模糊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45530537/

相关文章:

javascript - jQuery 处理 ASP.NET RadioButtonList 的客户端事件

javascript - Bootstrap 模式不起作用?

angular - 使用 Angular 8 前端和 .NET Core 后端创建 Docker 容器

javascript - 主干解析ajax响应函数没有被调用

javascript - 在div内添加一个div并加载js文件

javascript - 斯坦福 Javascript 加密库有 PHP 端口吗?

javascript - 如何将 div 元素放入 Canvas

javascript - range.setStart 仅使用字符偏移量?

angular - Angular 5 中日期时间选择器中的回调方法

css - 如何在 Angular primeng中设置p-listbox的宽度?