Autor Zpráva
loulie
Profil
Zdarec, v JS nejsem zběhlý a chtěl bych se zeptat, jak mám udělat, aby se <br> přidal pouze v případě že zmáčknu Shift + Enter?
Již mám podmínku že se přidá při každém Enter = ale to mi po chvilce začalo vadit, zkoušel už jsem hledát i key code na shift a enter, však bez úspěchu.

Děkuji
Chamurappi
Profil
Reaguji na loulie:
jak mám udělat, aby se <br> přidal pouze v případě že zmáčknu Shift + Enter?
Nerozumím. Kam přidal?

zkoušel už jsem hledát i key code na shift a enter
Stav shiftu najdeš v event.shiftKey.
Lopata
Profil
Chamurappi:
Pravděpodobně má nějaký editor na bázi contenteditable, kam chce přidávat \n...
Chamurappi
Profil
Reaguji na Lopatu:
Editory na bázi contenteditable vkládají při Enteru nové odstavce či <div>y a při Shift + Enteru <br>, pokud vím, takže ta jeho otázka stejně vzbuzuje další otázky.
loulie
Profil
No Editor mám svůj --> Čistě jen textarea a pár tlačítek na formátování textu (<strong></strong>, ...). Takže sem chtěl vědět, jak udělat, aby se <br> přidalo po zmáčknutí Shift & Enter

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: