Autor Zpráva
Anonym
Profil *
Dobrý den jsem úplný začátečník v js a hned bych potřeboval pomoc :) Mám tento kod:
      function getKeyCharCode(e)
      {
      var key = window.event ? e.keyCode : e.which;
      var keychar = String.fromCharCode(key);
      while(key==13)
      { 
      document.getElementById('stav').innerHTML = "Byl použit Enter!";
      }
      }

Nevím proč to nefunguje, while by měl opakovat pořád dokud ta podmínka trvá ne? místo toho se to celá stránka zasekne, nevím co s tím, všem moc děkuji za radu :)
_es
Profil
Anonym:
Mám tento kod
Toho kódu máš asi viac, hento samotné nič nerobí.
Tipujem, že si si možno pomýlil príkazy if a while.
Anonym
Profil *
_es:
no právě víc ho nemám a ted mi došlo, že bych to stejně neuměl udělat...

Nemohl by mi s tím někdo prosím pomoct, jak udělat kontrolu jestli byl zadán Enter. Prostě bych potřeboval aby to vypysovalo "Byl použit Enter!" když bude v textarea použit Enter.
Všem moc děkuji :)
Anonym
Profil *
a když ho uživatel vymaže tak by to zas psalo, že nebyl použit Enter :)
_es
Profil
Anonym:
Na čo bude návštevníkovi informácia, že počas písania textu v textaree aspoň raz stlačil enter?
Anonym
Profil *
_es:
no mám popis hry a chci aby se vypisoval v jednom řádku, proto mám že nejde dát Enter jen jsem na to chtěl vždy uživatele upozornit kdyby tam třeba něco kopírovali aby věděli, že tam je někde Enter a nepude to odeslat.
_es
Profil
Anonym:
No a nie je jednoduchšie všetky konce riadkov na serveri nahradiť za medzeru?
Anonym
Profil *
_es:
no ale to nevim přesně jak...
_es
Profil
No ja tiež neviem, na akom serveri to máš, aký programovací jazyk a softvér na ňom používaš... hľadaj pre tvoju situáciu riešenie...
Anonym
Profil *
ok..dík za tvoje odpovedi
margin
Profil *
hľadaj pre tvoju situáciu riešenie...
Nejjednodušší řešení spočívá v tom, že enter je v HTML bílý znak, obdobně, jako mezera...
_es
Profil
margin:
Nejjednodušší řešení spočívá v tom, že enter je v HTML bílý znak
Nepíše, ako iné potrebné veci, kde a ako sa to bude zobrazovať a teda nie je isté, že bude zalomenie riadku brané ako medzera, no najjednoduchšie asi bude nastaviť či nenastaviť, aby to tak bolo.
Anonym
Profil *
margin:
Nejjednodušší řešení spočívá v tom, že enter je v HTML bílý znak, obdobně, jako mezera...
nějak tomu nerozumím...
_es
Profil
http://www.jakpsatweb.cz/zaklady-html.html#syntaxe
Anonym
Profil *
_es:
nějak to zkusím...

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:

0