从搜索栏html替换水印文本

时间:2017-01-23 20:23:57

标签: php html

我想在搜索栏上更改水印文字和傀儡文字。

搜索框看起来像下面的图片 - 我想改变"搜索..."和"搜索:"文本:

Search bar

searchform.php中的搜索框代码:

 <div class="search-wrapper">

<form role="search" method="get" class="search-form" action="<?php echo esc_url( home_url( '/' ) ); ?>">

    <label>

        <span class="screen-reader-text"><?php echo _x( 'Search for:', 'label', 'Tesseract' ) ?></span>             

        <input type="search" class="search-field placeholdit" value="<?php echo get_search_query() ?>" name="s" title="<?php echo esc_attr_x( 'Search for:', 'label', 'Tesseract' ) ?>" />

    </label>

    <input type="submit" class="search-submit" value="<?php echo esc_attr_x( 'Search', 'submit button', 'Tesseract' ) ?>" />

</form>

我发现更换&#34;搜索:&#34;更改弹出文本,但如何更改水印文本?

2 个答案:

答案 0 :(得分:1)

您可以尝试将placeholder="New text"添加到input type="search"元素。

此外,您可以查找是否有一些额外的javascript与该元素或其类别作出反应(例如,使用类placeholdit)。

答案 1 :(得分:0)

SomeFunctionAnswer = SomeFunction .Self '??? 'OR SomeFunctionAnswer = SomeFunction .Parent.Name '??? 替换为您想要的内容。

你的意思是&#34; watermark&#34;你的意思是value="<?php echo get_search_query() ?>"文字?