① jsp 文本标签怎样实现当输入超过指定长度给出提示 例如:text文本框 value长度大于10,就给出提示不可再输
在抄head前加一个袭
<script type="text/javascript">
function tt(){
var d=document.getElementById('t1').value;
if(d.length==5){
alert("no")
}
}
</script>
这个就好比你的文本框
<input id="t1" type="text" onkeypress="tt()">
② JSP 输入框中限制输入的数字长度
JSP控制输入框内文字长度长度是根据maxlength属性的限定。
文本框有个maxlength的属性. 可限制文本框内输入的字符长度
如:
<input type='text' name='id' maxlength='5' />
表示该文本框最多可输入5个字符
③ 怎么让textarea的宽度不能改变高度可以调整
可以给textarea加一个id这样可以实现单独改宽度如$("#aa")。css("width","300");也可以集体修改如$("textarea")。css("width","300"),这样会把所有的textarea的宽度都改为300。
style="resize:none;" 这样禁止拖拽改变大小。
style="max-width:500px,"这样宽度固定为500px。
textarea定义和用法:
标签定义多行的文本输入控件。
文本区中可容纳无限数量的文本,其中的文本的默认字体是等宽字体(通常是Courier)。
可以通过cols和rows属性来规定textarea的尺寸,不过更好的办法是使用CSS的height和width属性。
在文本输入区内的文本行间,用"%OD%OA"(回车/换行)进行分隔;通过标签的wrap属性设置文本输入区内的换行模式。textarea标签是成对出现的,以开始,以结束。
定义一个文本区域(text-area)(一个多行的文本输入区域)。用户可在此文本区域中写文本。在一个文本区中,您可输入无限数量的文本。文本区中的默认字体是等宽字体(fixedpitch)。
属性。最常用的属性是cols和rows,用来规定textarea的尺寸。另外,还有其他一些属性如如下:
accesskey 规定访问元素的键盘快捷键。
class 规定元素的类名(用于规定样式表中的类)。
contenteditable 规定是否允许用户编辑内容。
contextmenu 规定元素的上下文菜单。
dir 规定元素中内容的文本方向。
draggable 规定是否允许用户拖动元素。
dropzone 规定当被拖动的项目/数据被拖放到元素中时会发生什么。
hidden 规定该元素是无关的。被隐藏的元素不会显示。
id 规定元素的唯一ID。
lang 规定元素中内容的语言代码。
spellcheck 规定是否必须对元素进行拼写或语法检查。
style 规定元素的行内样式。
tabindex 规定元素的tab键控制次序。
title 规定有关元素的额外信息。
Common--一般属性、cols--多行输入域的列数、rows--行输入域的行数、accesskey--表单的快捷键访问方式、disabled--输入域无法获得焦点,无法选择,以灰色显示,在表单中不起任何作用、readonly--输入域可以选择,但是无法修改、tabindex--输入域,使用"tab"键的遍历顺序。
④ jsp中怎样让文字居中
样式中有个text-align,可以设置为center就可以居中了。
比如:<td style="text-align:center">要展示的文字</td>
另外,设置垂回直方向的属性,可以答使用:vertical-align,对应的值有top,middle,bottom等。
text-align 属性
1、left把文本排列到左边
2、right把文本排列到右边
3、center把文本排列到中间
4、justify实现两端对齐文本效果
5、inherit规定应该从父元素继承 text-align 属性的值
注:水平对齐属性是 justify,它会带来自己的一些问题。
值 justify 可以使文本的两端都对齐。在两端对齐文本中,文本行的左右两端都放在父元素的内边界上。然后,调整单词和字母间的间隔,使各行的长度恰好相等,两端对齐文本在打印领域很常见。
⑤ 在JSP中怎样设置文本框的大小
1、进入来MyEclipse的主页,通过菜源单栏的Window来选择Preferences。