搜索字段,清除焦点上的默认文本-FF 3.6

Search Field, clear default text on focus - FF 3.6?

本文关键字:文本 默认 -FF 字段 清除 焦点 搜索      更新时间:2023-09-26

我在这里尝试了jQuery和JavaScript解决方案:

如何清除文本字段焦点上的文本字段

所有这些都有效,但由于一些奇怪的原因,FF 3.6上没有SO我可以用什么让这个功能在FF 3.6/那一代旧浏览器上工作

我希望搜索字段显示我的样式默认文本,当用户单击字段内部时,文本将消失,当单击返回时,文本应再次出现。就像他们现在一样。

感谢您的帮助

更新: 我刚刚尝试过这个JS;它最初在3.6中呈现在那里,但在点击字段和字段后,它再也没有回来。此外,在刷新,甚至清除缓存后,它就再也没有回来了??

<html>
<head>
<title>Clear Form Demo</title>
<script language="javascript">
<!--
function ClearForm() {
  document.testform.email.value= "";
}
//-->
</script>
</head>
<body>
<form name="testform">
    <input type="text" name="email" value="Something here." onfocus="ClearForm();">
</form>
</body>
</html>

我会立即说HTML5占位符属性,但Firefox 3.6中也不支持这一点。以下是针对所有其他浏览器使用jQuery的修复程序。你可以试试。