DokuWiki

It's better when it's simple

User Tools

Site Tools


tips:default_text_search

This is an old revision of the document!


Adding default text for the search box

Just copy/paste this into your local ./conf/userscript.js file.

var default_text = " Enter Keywords to search wiki";
 
function DefaultSearch_blur()
{
        var search_input = document.getElementById('qsearch__in');
        if (search_input !== null && search_input.value == "")
                search_input.value = default_text;
}
 
function DefaultSearch_focus()
{
        var search_input = document.getElementById('qsearch__in');
        if (search_input !== null && search_input.value == default_text)
                search_input.value = "";
}
 
function CheckSearch()
{
        var search_input = document.getElementById('qsearch__in');
        if (search_input !== null && search_input.value == default_text)
                search_input.value = "";
}
 
function installDefaultSearch()
{
        var search_input = document.getElementById('qsearch__in');
        var search_form  = document.getElementById('dw__search');
        if(search_input !== null) {
                addEvent(search_input, 'focus', DefaultSearch_focus);
                addEvent(search_input, 'blur',  DefaultSearch_blur);
                search_input.value = default_text;
        }
        if (search_form !== null) {
                addEvent(search_form, 'click', CheckSearch);
        }
 
 
}
 
addInitEvent(installDefaultSearch);

More info

Can be found in the javascript pages.

tips/default_text_search.1289603820.txt.gz · Last modified: 2010-11-13 00:17 by 137.71.23.54

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki