+ -
当前位置:首页 → 问答吧 → textarea怎么做一个提示输入啊??急!!

textarea怎么做一个提示输入啊??急!!

时间:2011-08-11

来源:互联网

我想做一个textarea, 框内有预设提醒内容,当鼠标点击框后,提醒内容消失,若无输入则恢复提醒内容,请问用JS怎么实现啊??
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 ") ;
下面的依葫芦画瓢。。

作者: BLUE_LG   发布时间: 2011-08-11

textarea不能用xxx.value=""去消除预设内容,你试过吗?

作者: bhbhxy   发布时间: 2011-08-11

最简单的方法 你用一个div 放提示内容,定位在textarea上面,获得焦点的时候隐藏div就可以了

作者: ddcatlee   发布时间: 2011-08-11

学习学习

作者: potentials   发布时间: 2011-08-11

热门下载

更多