textbox其实就是html中的input元素type="text",不同的是,在外观上进过了润色,此外,还提供了一定的校验功能。这里的校验功能是依赖于validatebox的,所以校验功能将分开介绍
定制化textbox外观
这里的定制化外观,不要认为是能把传统的矩形框给改变掉,事实上我们能做的也就是改改背景色,长度,添加图标等等。不过,添加上图标可以是相对于传统文本输入框,外观上可是改观不少。
在文本框中显示文字
使用prompt属性可以在文本框中显示文字,一般用来提示用户输入,prompt属性对应的值是string类型。
在文本框中显示图标
使用iconCls属性可以在文本框中显示图标,iconCls的属性值是string类型。此外,图标默认是显示在文本框的右边,你可以使用iconAlign属性来调整位置,你可以调整到文本框的左边"left"或者右边“right”。
将文本框显示成为多行
你不必苦恼easyui没有多行文本框,其实单行文本框通过设置multiline=true,可以成多行。之后,通过width、height属性来调整这个多行文本框的宽和高,而不是cols和rows了。
将文本框显示成为密码输入框
将type属性设置为password就可显示成密码输入框,属性值为string类型,默认情况下文本框的type="text"