Janela de busca, permitir somente letras de acordo com escolha

oi Pessoal,

Estou tentando criar uma busca condicionada ao assunto do tópico, ou seja, ja criei a busca, mas falta dois detalhes que nao consegui ainda.

Quando a pessoa, escolher buscar por codigo ou por registro, preciso que apareça uma mensagem dizendo ex: somente numeros para esta opcao de procura

O trecho do codigo da procura ja feito é esse:


..
 <form action="<c:out value="${caminho}"/>localizar_dados.jsp" method="post" >
      Busca
        <select name="idcategoria" >
		 <option value="0">Em todo site</option>
         <c:forEach var="famBusca" items="${linhas.rows}">
                <c:choose>
                    <c:when test="${linhaEscolhida == famBusca.linha}">
                        <option value="<c:out value="${famBusca.linha}"/>" selected="selected">
                            <c:out value="${famBusca.descPequena}"/>
                        </option>
                    </c:when>
                    <c:otherwise>
                        <option value="<c:out value="${famBusca.linha}"/>">
                            <c:out value="${famBusca.descPequena}"/>
                        </option>
                    </c:otherwise>
                </c:choose>
            </c:forEach>
        </select>
            <select name="tipoBusca" class="botaoescolha">
            <option value="descricao">Palavra-chave</option>
            <option value="nome">T&iacute;tulo</option>
            <option value="fornecedor">Autor</option>
            <option value="empresa">Editora</option>
            <option value="registro">ISBN</option>
            <option value="codigo">C&oacute;digo</option>
        </select>

       <input  type="text" class="bt-localiza" name="ppesquisa" size="30" />
       <input  type="image" src="img2011/proc.jpg" name="on"  value="Procurar" />
    </form>

..

Voces tem alguma dica?

jquery é uma boa opção.
Existem plugins do jquery que permitem a você limitar os caracteres que podem ser digitados em determinado campo.

Jquery?

Somente desta maneira é possivel? tentei usar javascript, mas ele limitou tudo…