javascript:在文本区域显示值

标签 javascript html

我正在尝试在 textarea 中显示默认值,点击它应该清除现有数据并且 onblur 它应该显示默认文本。以下是我的代码->

<textarea class="TextArea" id="appfield" name="appfield" style="height:44px;" rows="2" onfocus="deletetext(this)" onblur="filltext(this)" value="defaulttext"></textarea>

值未显示在文本区域中。出了什么问题???我们在该网站的标题文本框中也有类似的情况。我必须在我的情况下实现相同的情况。 请提出一个答案。

最佳答案

你可以用这个

 <textarea  id="username"  name="username" 
onfocus="if(this.value=='somevalue') { this.value='';this.style.color='#333333';}" 

onblur="if(this.value=='') {this.value='somevalue'; this.style.color='#B2B2B2';}">
somevalue
</textarea>

关于javascript:在文本区域显示值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12581986/

相关文章:

javascript - onchange 事件未正确跟踪

javascript - 第一次使用 d3 和 rawgit,它似乎已经停止工作

html - Twitter Bootstrap 定制和下载

javascript - 来自 codepen 的 JS 在除 codepen 之外的任何地方都不起作用

javascript - Angular 6 - 多级嵌套响应式表单重复输入

javascript - HTML5 Web Audio API,从 javax.sound 移植并出现失真

javascript - 响应站点在 IE 中不工作(尽管 css3-mediaqueries.js)

javascript - jQuery如何选择第一个非隐藏选择选项

html - 除了 float :left to stack elements to the right of another element? 还有其他方法吗

javascript - jquery ui 自动完成选择菜单 html 实体(&符号和引号)