Autor Zpráva
lukas.pce
Profil *
Zdravím mám takovej problém, potřebuju udělat takovou funkci že když zmáčknete tab v inputu vloží se do inputu předpřipraveny text (něco jako májí na chatech s nickama). Jenže problém je že při akci se text sice vloží ale taky se mi odtabuje input..

function dopln()
{
  document.getElementById('text').value += 'nick:';
}
function smaz()
{
  if(document.getElementById('text').value == 'sem napište zprávu..'){
    document.getElementById('text').value = '';
  }
}
</script>
<input id="text" type="text" size="1000" name="text" value="sem napište zprávu.." onclick="smaz();" autocomplete="off" onKeyDown="if(event.keyCode==9){ event.returnValue=false; dopln(); }">
lukas.pce
Profil *
Vyřešeno. (Do javascriptu jsem přidal focus kterej vrátí kurzor zpět, ale je potřeba ho hodit do timeru)
setTimeout("document.getElementById('text').focus()",1);

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: