首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >dijit/InlineEditBox:如何设置每行的最大字符数

dijit/InlineEditBox:如何设置每行的最大字符数
EN

Stack Overflow用户
提问于 2017-02-15 17:44:02
回答 1查看 258关注 0票数 0

在Dojo的文本编辑器(dijit/InlineEditBox)中,我需要动态设置每行的最大字符数。

我怀疑"editorparams“可以用来做这件事,但我找不到关于它的文档或好的例子。

是否可以设置每行的最大字符数?如果是这样的话,是怎么做的?

EN

回答 1

Stack Overflow用户

发布于 2017-02-20 21:45:33

是的,这是可能的。editorParams应该包含您在InlineTextBox中使用的具有编辑器属性的对象。

请参阅下面的代码片段。

在本例中,编辑器为dijit/form/TextBox,其属性maxlength设置为10。

代码语言:javascript
复制
require(["dojo/parser",
         "dijit/InlineEditBox", 
         "dijit/form/TextBox" ], 
function(parser){
parser.parse();

});
代码语言:javascript
复制
<script src="//ajax.googleapis.com/ajax/libs/dojo/1.8.9/dojo/dojo.js"></script>
<div id="editBox" data-dojo-type="dijit/InlineEditBox"  data-dojo-props="editor:'dijit/form/TextBox',
editorParams:{maxlength: 10}" >123456789</div>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42245730

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档