Ограничение кол-ва символов в строке поиска

Голоса: +1
В правой верхней части сайта находится поиск по сайту, имеется ограничение на введенное кол-во символов, можно ли его отключить? или хотя бы увеличить кол-во доступных для ввода символов.
Адрес сайта http://sovmuseum.ucoz.net/
| Автор: | Категория: Вопросы новичков

Ответов: 3

голоса: +3

вставьте форму поиска не системным кодом, а вот так

 <div id="sch-box"><div class="search-box"><div class="searchForm"><form onsubmit="this.sfSbm.disabled=true" method="get" style="margin:0" action="/search/"><div align="center" class="schQuery"><input type="text" name="q" maxlength="60" size="20" class="queryField" /></div><div align="center" class="schBtn"><input type="submit" class="searchSbmFl" name="sfSbm" value="Найти" /></div></form></div></div></div>

тут уже исправлено до 60-и символов. больше нельзя

| Автор:
голоса: +2

В шапке сайта http://sovmuseum.ucoz.net/panel/?a=tmpl;m=1;t=AHEADER заменить код:

<?if($SEARCH_FORM$)?><div id="sch-box"><div class="search-box">$SEARCH_FORM$</div></div><?endif?>

на:

<div id="sch-box">
<div class="search-box">
<div class="searchForm">
<form onsubmit="this.sfSbm.disabled=true" method="get" style="margin:0" action="/search/">
<div align="center" class="schQuery"><input type="text" name="q" maxlength="30" size="20" class="queryField"></div><div align="center" class="schBtn"><input type="submit" class="searchSbmFl" name="sfSbm" value="Найти"></div>
</form></div></div></div>

выделил красным, вместо 30 пропишите нужную (как сказано выше, не больше 60) вам длину.

| Автор:
Голоса: +1

Или небольшим скриптом

<script type="text/javascript"> $(".queryField").prop('maxlength', '60'); </script>

Вставьте под формой поиска.

| Автор:
...