Javascript 清除文本单击-文本字段
当用户单击文本字段时,清除该字段中文本的最佳方法是什么 也就是说,如果文本搜索字段显示“搜索”,当他们单击它时,它会清除该值。您可以这样做:Javascript 清除文本单击-文本字段,javascript,html,Javascript,Html,当用户单击文本字段时,清除该字段中文本的最佳方法是什么 也就是说,如果文本搜索字段显示“搜索”,当他们单击它时,它会清除该值。您可以这样做: <input type="text" onfocus="if(this.value == 'search') {this.value=''}" onblur="if(this.value == ''){this.value ='search'}"> 在JavaScript中,您可以在OnFocus事件处理程序中将contorol的值简单地设置
<input type="text" onfocus="if(this.value == 'search') {this.value=''}" onblur="if(this.value == ''){this.value ='search'}">
在JavaScript中,您可以在OnFocus事件处理程序中将contorol的值简单地设置为空字符串。普通HTML:
<script type="text/javascript">
function clearThis(target){
target.value= "";
}
</script>
<input type="text" value="Search" onfocus="clearThis(this)" />
函数clearThis(目标){
target.value=“”;
}
jQuery:
<script type="text/javascript">
function clearThis(target){
$(target).val = "";
}
</script>
<input type="text" value="Search" onfocus="clearThis(this)" />
函数clearThis(目标){
$(target.val=”“;
}
<代码> > p>如果jQuery是一个选项,我会考虑
它实现了您所追求的目标,但更具风格
占位符标记是一个新的HTML5标记,它完全可以执行您在此处要执行的操作。什么语言?什么平台?你说的是HTML文本字段吗?WinForms?热可可请给我们一些上下文。asp.net?安卓你在用什么???