Autor Zpráva
fritol33
Profil
Dobrý den,
pomocí JS právě teď řeším problém - mám input do něchož user (nečekaně) píše text. Chtěl bych, aby když uživatel napíše např. "b" a stiskne tab javascript mu nabídne (doplní do inputu) "bačkory" a když stiskne znovu tab tak doplní "barva". Nějak vůbec nemám ideu jak to udělat, může mě někdo nakopnout, jak se do toho pustit?
Tohle jsem načal, ale dál nevím :o(
<input type='text' id='input' class='input' onKeyPress='klik(event,<?php ...Array... ?>);'>

function klik(e,produkty) {

var keycode;
if (window.event) keycode = window.event.keyCode;
else if (e) keycode = e.which;
    if(keycode == '9') {
        var inp = document.getElementById("input");
        // Ehm... No co tady... Nějak vybrat z Array, které odpovídá prvním znakům? console.value +=  ? I have no idea
        
    }
}

Spíš by mě stačilo nakopnout jak dobře odeslat z php ten Array a jak ho v JS projít... hledal jsem nějaké funkce, ale JS nemám tak dobře nastudovaný a občas tápu. Nebo nedělám to celé špatně?

Děkuji za odpovědi.
fritol33
Profil
Tak koukám, že nikdo asi nemáte žádný nápad... Já tedy zatím tápu a asi to nebudu dělat v dohledné době...

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: