textarea设置默认值变灰 讲述textarea标签属性
完美解决textarea输入框提示文字,必须添加默认内容
【textarea设置默认值变灰 讲述textarea标签属性】<input/>有placeholder标签,可以添加提示文字,但是<textarea>没有;所以提出以下解决方案
1.
<textarea id="t" rows="20" cols="20"></textarea><script> var t = document.getElementById('t'); let aaa = '项目需求概要'; t.innerHTML=aaa; t.onfocus = function(){if(this.value =https://www.yf-zs.com/shuma/= aaa){this.value =''} };t.onblur = function(){if(this.value =https://www.yf-zs.com/shuma/=''){this.value = https://www.yf-zs.com/shuma/aaa;} };2.
<textarea cols="50" rows="5" id="textarea" onfocus="if(valuehttps://www.yf-zs.com/shuma/=='限100字'){value=''}" onblur="if (value https://www.yf-zs.com/shuma/==''){value='https://www.yf-zs.com/shuma/限100字'}">限100字</textarea> 3.
这你需要把id=’note’的div 定位到textarea上面
<div style="position:relative;"> <textarea class="textarea" onfocus="document.getElementById('note').style.display='none'" onblur="if(valuehttps://www.yf-zs.com/shuma/=='')document.getElementById('note').style.display='block'"></textarea> <div id="note" class="note"> <font color="#777">项目需求概要</font> </div> </div>4.
<script type="text/javascript">//提示内容:(默认值) var c = '请输入内容:';function on_focus(obj){ obj.value = https://www.yf-zs.com/shuma/obj.value==(!!arguments[1]?arguments[1]:c)?'':obj.value; }function on_blur(obj){ obj.value = obj.valuehttps://www.yf-zs.com/shuma/==''?(!!arguments[1]?arguments[1]:c):obj.value; }</script>


推荐阅读
- 苹果13桌面小组件照片怎么设置
- 手机怎么设置允许弹出窗口
- 文件夹加密最简单的方法 文件夹设置密码怎么操作
- 手机如何设置个人热点让他人连接
- 华为手机如何设置使用智慧搜索
- 1921681101路由器设置
- 该咋地才可以给电脑设置密码
- 打印机怎么设置彩印
- 表格中怎样设置公式计算公式
- 页码怎么设置字体大小
