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

时间:2012-03-22 13:29:36

标签: javascript jquery css firefox3.6

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

How to clear text field on focus of text field

所有这些都有效,但由于某些奇怪的原因,不在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>

1 个答案:

答案 0 :(得分:1)

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