用户输入未显示在搜索表单中

时间:2014-07-02 18:27:03

标签: php html css

我有一个免费的表单搜索,我从主要内容移动到我的标题。一旦我将表单移动到标题中,它内部的文本就会停止显示。占位符有效,但是当您开始输入时,它是完全空白的。搜索和功能完美地工作,我只是看不到我在打字。有任何想法吗?

<form class="search" action="/all-results/" method="get">
    <fieldset>
        <span class="text"><input name="searchProducts" value="All" type="hidden">
        <input type="hidden" name="search_selection" value="all">
        <input name="byString" id="s" type="text"  value="" placeholder="<?php echo __('Search','Avada'); ?>" /></span>
    </fieldset>

    <form  name="input" action="/all-results/" method="get"> 
        <input type="submit" id="search_button" value="Search">
    </form>
</form>

1 个答案:

答案 0 :(得分:0)

您的HTML无效。您可以<form>元素嵌套在另一个<form>中。弄乱表单和表格是产生特殊浏览器行为的两种最佳方式,所以我猜这是你的问题。

如果您更正了HTML(validate it!)并且问题仍然存在,请使用 CSS发布最小 HTML页面,以便我们能够找到适当的内容调试。