如何在 ckeditor 对话框中使输入只读
How to make input readonly in ckeditor dialog
我正在尝试找到一种方法使ckeditor对话框中的输入只读。
我已经初始化了这样的元素:
type: 'hbox',
widths: ['25%', '75%'],
children:
[{
type: 'text',
id: 'moduleId',
label: 'Module',
查看文档,我想唯一的方法是将一些 css 样式应用于输入?
我在ckeditor源代码中找到了一个解决方案。只需要将其添加到元素初始化中
onLoad : function()
{
this.getInputElement().setAttribute( 'readOnly', true );
}
我不确定是否可以在定义上将元素设置为禁用,但是您可以在加载对话框后获取该元素并禁用它:http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.ui.dialog.uiElement.html#disable
相关文章:
- 禁用与只读不适用于非交互式但值保持器输入
- 使用JS将输入设置为只读
- 点击提交按钮后,输入字段将变为(只读)
- 无法在IE中的输入字段上设置只读
- 为什么 react 将输入[类型=“文本”] 字段设为只读,除非我提供 onChange 回调
- 如何在只读输入字段上设置自定义有效性
- 在编辑输入 jQuery 后激活只读返回
- 设置只读属性以保持输入可编辑
- 将表单输入更改为在元素复制时只读
- 输入字段对用户只读,但仍可通过 DOM 进行编辑
- 防止在文本字段输入中键入,即使字段未禁用/只读
- HTML5/Javascript 输入只读状态在 IOS 上使用 XCode 滑动
- 如何在chrome浏览器中的输入字段中使用只读属性时启用光标移动
- 可选择 iOS Webkit 只读输入
- 如何在 ckeditor 对话框中使输入只读
- CSS/Javascript - 忽略只读输入以在表单中读取
- 如何将EventListener添加到只读输入中
- 如果输入错误,将文本输入保持为只读状态4秒
- 如何在Android股票浏览器中的只读输入字段上显示省略号
- 我如何在点击按钮时使一行ng重复中的输入只读