Html 如何将搜索框设置为最初为空?
每次打开网站主页时,搜索框都会包含上一次搜索的内容。然而,在几乎所有其他网页上,这些输入字段都是空的。我已经查看了一些网站的源代码,但找不到与我自己的代码不同的东西。我不相信它与CSS有关,我发现不可能相信必须使用Javascript。那么它是如何做到的呢?我错过了什么Html 如何将搜索框设置为最初为空?,html,Html,每次打开网站主页时,搜索框都会包含上一次搜索的内容。然而,在几乎所有其他网页上,这些输入字段都是空的。我已经查看了一些网站的源代码,但找不到与我自己的代码不同的东西。我不相信它与CSS有关,我发现不可能相信必须使用Javascript。那么它是如何做到的呢?我错过了什么 <div id="search-bar"> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="get autocomple
<div id="search-bar">
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="get autocomplete="off">
<input type="text" name="s" value="" placeholder="<?php _e("Search...") ?>" />
<input type="hidden" name="special" value="" />
<input type="submit" />
</form>
</div>
删除占位符位:
placeholder="<?php _e("Search...") ?>"
placeholder=“”
将是这样的:
<input type="text" name="s" value="" />
删除占位符位:
placeholder="<?php _e("Search...") ?>"
placeholder=“”
将是这样的:
<input type="text" name="s" value="" />
除非存储最后一次搜索(如使用cookie),否则它应该为空。请张贴您的密码。另外,您是否有任何可能会妨碍您的浏览器加载项?显示代码的快照以帮助您。是否可能是您为特定站点启用的浏览器功能(表单自动完成)?您是否尝试过autocomplete=“off”
?HTML源中input
标记的value
属性中有什么内容<代码>
尝试以匿名模式在Chrome中打开页面(Cmd-Shift-N打开一个匿名窗口),看看它是否仍然被填充。如果是,我们可以排除故障。如果不是,你知道它是特定于你的浏览器的(可能是cookie)。除非你存储了最后一次搜索(比如cookie),否则它应该是空的。请张贴您的密码。另外,您是否有任何可能会妨碍您的浏览器加载项?显示代码的快照以帮助您。是否可能是您为特定站点启用的浏览器功能(表单自动完成)?您是否尝试过autocomplete=“off”
?HTML源中input
标记的value
属性中有什么内容<代码>尝试以匿名模式在Chrome中打开页面(Cmd-Shift-N打开一个匿名窗口),看看它是否仍然被填充。如果是,我们可以排除故障。如果没有,你知道它是特定于你的浏览器的(可能是一个cookie)。我看不出它是否有任何改变,因为上一个术语仍然存在。它可能是一个cookie。我注意到你发现有一个cookie填充了输入。通过删除占位符,即使设置了cookie,也不会再次填充占位符。我看不出它是否有任何更改,因为上一个术语仍然存在。它可能是一个cookie。我注意到你发现有一个cookie填充了输入。通过删除占位符,即使设置了cookie,也不会再次填充占位符。