textarea提示文字(HTML如何在TextArea中显示不同颜色的文字)

本文目录
- HTML如何在TextArea中显示不同颜色的文字
- 文本框textarea实时提示还可以输入多少文字
- 如何在textarea中显示文字
- 有谁知道
- 请问iview中textarea超出了字数限制后,提示用户并且去掉多余的字数代码怎么写
- textarea为什么没有Value属性该如何去设置textarea的默认显示的文字
- java textArea如何追加显示文字
- textarea提示信息,鼠标放上获取焦点文本域清空内容,鼠标离开失去焦点文本域填充内容,但是需要换行
- 如何按下按钮然后在textarea显示文字
- 如何让文本域textarea默认有文字
HTML如何在TextArea中显示不同颜色的文字
html元素中,在textarea元素中输入的内容,是没有样式的,如果想要输入的字体有颜色或者加粗,等等样式,可以用div来实现,示例如下:
《textarea id=“test“》《/textarea》
《script language=“javascript“》
var str=“《font》《b》abcde《/b》《/font》“;
txt=document.createElement(’DIV’);
txt.innerHTML=str;
test.appendChild(txt);
window.onbeforeunload=function oLoad(){document.location.reload()}
《/script》
文本框textarea实时提示还可以输入多少文字
文本框 textarea
限制输入文字个数的的javascript代码,我们经常在评论留言页面我们需要在客户端限制访客的留言长度,当然最好我们在服务器端也要加上相应的代码,因为客户端的限制是相对的。本文整理了3种限制输入字符数的方法:
方法一:文本框textarea限制输入文字个数为200个
《h3》设计理念说明(200字以内)《/h3》
《textarea onkeyup=“checkLen(this)“》《/textarea》
《div》您还可以输入 《span id=“count“》200《/span》 个文字《/div》
《script type=“text/javascript“》
function checkLen(obj)
{
var maxChars = 200;//最多字符数
if (obj.value.length 》 maxChars)
obj.value = obj.value.substring(0,maxChars);
var curr = maxChars - obj.value.length;
document.getElementByIdx_x(“count“).innerHTML = curr.toString();
}
《/script》
[提示:你可先修改部分代码,再按运行]
方法二:显示已经用字数和剩余字数
《script》
function cal() {
if(a.value.length》20) {
a.value=a.value.slice(0,20);
b.value=20;
c.value=0;
}
else {
b.value=a.value.length;
c.value=20-eval_r(b.value);
}
}
《/script》
《textarea id=“a“ onpropertychange=“cal()“》《/textarea》
已有字数:《input id=b size=5 value=“0“ disabled》
剩余字数:《input id=c size=5 value=“20“ disabled》《br》
[提示:你可先修改部分代码,再按运行]
方法三:支持双字节
《!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN“》
《HTML》
《HEAD》
《TITLE》 文本框textarea限制输入文字个数的方法 - 中国asp之家《/TITLE》
《/HEAD》
《BODY》
《textarea onkeyup=“cls(this,50,’v’)“ oncontextmenu=“cls(this,50,’v’)“》《/textarea》
《span id=“v“》《/span》
《script type=“text/javascript“》
function cls(obj,max,v){
var reg=/[^x00-xff]/gm;
var str=obj.value.replace(reg,’aa’);//全换成单字节字符计算
var v=document.getElementByIdx_x(’v’);
if(str.length》max){
var n=0,strr=;
for(var i=0;i《obj.value.length;i++){//得到50字节以内的字符
/[^x00-xff]/.test(obj.value.charAt(i))?n+=2:n+=1;
if(n》max)break;
strr.push(obj.value.charAt(i));
}
obj.value=strr.join(’’);
v.innerHTML=0;
}else{
v.innerHTML=max-str.length;
}
}
《/script》
《/BODY》
《/HTML》
[提示:你可先修改部分代码,再按运行]
如何在textarea中显示文字
用属性placeholder,可以输入默认的文字,不过这个在低版本的浏览器例如IE6,是不会显示的,一般现在的浏览器是没问题的
如果要兼容低版本的话,要使用JS,根据鼠标焦点和失去焦点来显示默认文字
有谁知道
1、《div style=“font-size:12px;margin:15px 0px 3px 2px;“》姓名:《/div》
《div》《input type=“text“ /》《/div》
《div style=“font-size:12px;margin:15px 0px 3px 2px;“》出生日期:《/div》
《div》《input type=“text“ /》《/div》
《div style=“font-size:12px;margin:15px 0px 3px 2px;“》单位:《/div》
《div》《input type=“text“ /》《/div》
2、《div style=“font-size:12px;margin:15px 0px 3px 2px;“》姓名:《/div》
《div style=“margin-left:30px;“》《input type=“text“ /》《/div》
《div style=“font-size:12px;margin:15px 0px 3px 2px;“》出生日期:《/div》
《div style=“margin-left:50px;“》《input type=“text“ /》《/div》
《div style=“font-size:12px;margin:15px 0px 3px 2px;“》单位:《/div》
《div style=“margin-left:30px;“》《input type=“text“ /》《/div》
注:以上两种效果图,根据需要自己选择。
请问iview中textarea超出了字数限制后,提示用户并且去掉多余的字数代码怎么写
《textarea name=“aa“ maxlength=“20“》《/textarea》
maxlength就是最大输入字数,超过20就不能继续输入了,提示的话需要写JS动态获取当前值去对比最大值进行显示或者提示就看你怎么设计了,给你写一下值的获取吧
var textarea _lenth = $(“textarea[name=aa]“).value().length;
var textarea _maxlenth = $(“textarea[name=aa]“).attr(’maxlenth’);
textarea为什么没有Value属性该如何去设置textarea的默认显示的文字
把默认显示的文字放在《textarea》《/textarea》之间即可
如《textarea》这就是默认显示的文字《/textarea》
java textArea如何追加显示文字
可以直接用TextArea的append方法进行追加即可,之后会自动进行显示的。
代码举例:
TextArea ta_log = new JTextArea(10,10);
ta_log.setLineWrap(true);
ta_log.setWrapStyleWord(true);
JScrollPane p_log = new JScrollPane(ta_log);
ta_log.append(“我是追加的内容”);
ta_log.append(“\r\n“);
textarea提示信息,鼠标放上获取焦点文本域清空内容,鼠标离开失去焦点文本域填充内容,但是需要换行
《body》
《textarea rows=“10“ cols=“100“ id=“txt“》
1、100字以内
2、描述明确
3、不要有错别字
《/textarea》
《/body》
《script type=“text/javascript“》
var str = “1、100字以内\n2、描述明确\n3、不要有错别字“;
$(function(){
$(“#txt“).focus(function(){
$(this).text(““);
});
$(“#txt“).blur(function(){
var val = $(this).text();
if(val==““ || val == null) $(this).text(str);
});
});
《/script》
如何按下按钮然后在textarea显示文字
《!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN“》
《html》
《head》
《title》 New Document 《/title》
《meta name=“Generator“ content=“EditPlus“》
《meta name=“Author“ content=““》
《meta name=“Keywords“ content=““》
《meta name=“Description“ content=““》
《/head》
《body》
《textarea id=“txt1“ cols=“30“ rows=“3“》《/textarea》
《br》
《button id=“btn1“ onclick=“aa()“》click《/button》
《/body》
《/html》
《script language=“JavaScript“》
《!--
function aa() {
document.getElementById(“txt1“).value = document.getElementById(“txt1“).value+“hello“;
}
//--》
《/script》
这个可以点几次的!
如何让文本域textarea默认有文字
《textarea placeholder=“请介绍自己...“》
《/textarea》
用属性placeholder,可以输入默认的文字,不过这个在低版本的浏览器例如IE6,是不会显示的,一般现在的浏览器是没问题的
如果要兼容低版本的话,要使用JS,根据鼠标焦点和失去焦点来显示默认文字

更多文章:
易语言网页api接口怎么调用(易语言,怎么读取网页json的api)
2026年10月11日 08:00
majority of(the majority of 和 a majority of的区别以及用法例句)
2026年10月11日 07:40
another time(another time和other time的区别)
2026年10月11日 05:00








