textarea怎么做一个提示输入啊??急!!
时间:2011-08-11
来源:互联网
我想做一个textarea, 框内有预设提醒内容,当鼠标点击框后,提醒内容消失,若无输入则恢复提醒内容,请问用JS怎么实现啊??
textarea不能用xxx.value="";去消除预设内容 ,所以不知道怎么办啊~~
还有进一步疑问就是 ,如果我想为多个textarea设置通用的函数去取消和回复预设提醒内容,
应该怎么设置呢??单行文本输入有一个defaultValue去代替不同的预设提醒内容,那多行文本输入
呢??应该也有一个可以代替不同预设提醒内容的名称吧?
求高手指教~~~
textarea不能用xxx.value="";去消除预设内容 ,所以不知道怎么办啊~~
还有进一步疑问就是 ,如果我想为多个textarea设置通用的函数去取消和回复预设提醒内容,
应该怎么设置呢??单行文本输入有一个defaultValue去代替不同的预设提醒内容,那多行文本输入
呢??应该也有一个可以代替不同预设提醒内容的名称吧?
求高手指教~~~
作者: wangzekun1106 发布时间: 2011-08-11
首先,对于<input type="text"...的文本框:
var ins=document.getElementsByTagName( "input ") ;
function click(node){//输入对应的代码}
for(var i=0;i<ins.lenght;i++){
if(ins[i].type== "text ")
ins[i].onclick=click(this);
}
如果是textarea的文本框,那就更简单了:
var ts=document.getElementsByTagName( "textarea ") ;
下面的依葫芦画瓢。。
var ins=document.getElementsByTagName( "input ") ;
function click(node){//输入对应的代码}
for(var i=0;i<ins.lenght;i++){
if(ins[i].type== "text ")
ins[i].onclick=click(this);
}
如果是textarea的文本框,那就更简单了:
var ts=document.getElementsByTagName( "textarea ") ;
下面的依葫芦画瓢。。
作者: BLUE_LG 发布时间: 2011-08-11
textarea不能用xxx.value=""去消除预设内容,你试过吗?
作者: bhbhxy 发布时间: 2011-08-11
最简单的方法 你用一个div 放提示内容,定位在textarea上面,获得焦点的时候隐藏div就可以了
作者: ddcatlee 发布时间: 2011-08-11
学习学习
作者: potentials 发布时间: 2011-08-11
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28